将项目中的第三方jar包上传至maven私服中
上传jar包到maven私服
在你使用的maven配置文件settings中加上如下信息
代表你访问的账号密码
<servers> <!-- <server> <id>my_releases</id> <username>admin</username> <password>admin123</password> </server> --> </servers>
在项目的pom文件中指定上传的url
<!-- 构件上传 --> <distributionManagement> <!-- 发布版 --> <repository> <id>my_releases</id> <name>Administrator maven-releases</name> <url>http://localhost:8081/repository/maven-releases/</url> </repository> <!-- 测试版 --> <snapshotRepository> <id>my_releases</id> <name>Administrator maven-snapshots</name> <url>http://localhost:8081/repository/maven-snapshots/</url> </snapshotRepository> </distributionManagement>
这个方式上传有一个缺点 ,就是本地仓库如果已经有了jar包,项目会直接在本地仓库找 ,这样并不会存在下载发生,自然也不会上传到私服上去
只有当本地仓库没有这个jar文件,但是项目中又添加了依赖,从其他地方下载文件的时候,就会上传至这个私服中;
还有就是采用maven的命令 deploy命令上传,会直接将项目打包上传到私服中