第一步、创建自己的存储块
第二步、创建自己的仓库、并选择存储块
设置仓库类型为Hosted
默认是Disable redeploy也就是禁用,改为启用
第三步、创建一个demo项目,并打成jar包
demo项目很简单,就是用idea创建了一个项目,其他啥代码也没写,开始打包,注意这里打包请使用install不要使用package,因为package打包不会生成pom,pom在后续引入该jar有重要作用
第四步、上传(这里有两种上传方式)
1、手动上传
上传成功后,在该仓库下可以看到所有的jar
2、命令上传
在maven的setting文件中设置认证信息
在pom设置远程仓库地址,注意:repository 里的 id 需要和上一步里的 server id 名称保持一致。
<distributionManagement>
<repository>
<id>release_user</id>
<name>my-repo</name>
<url>http://仓库ip:8081/repository/my-repo/</url>
</repository>
</distributionManagement>
使用deploy命令,部署jar到远程仓库
第五步、下载
1、在项目中配置仓库地址
<repositories>
<repository>
<id>release_user</id>
<url>http://远程仓库ip:8081/repository/my-repo/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
2、引入依赖
可以在仓库复制依赖的url
<dependency>
<groupId>com.example</groupId>
<artifactId>demo</artifactId>
<version>0.0.1-RELEASES</version>
</dependency>