现有需求:将一下没有maven依赖的jar文件依赖管理起来,现在需要将本地文件上传到maven私服。
mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=HCSDK-1.0.jar -DgroupId=HCSDK -DartifactId=HCSDK -Dversion=1.0 -Dpackaging=jar -DrepositoryId=releases -Durl=https://repo.rdc.aliyun.com/repository/*******/
setting.xml :配置说明
<profile>
<id>DEV</id>
<repositories>
<repository>
<id>nexus</id>
<name>local_repositories</name>
<url>http://XXXX/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
<servers>
<server>
<id>releases</id>
<username>userName</username>
<password>password</password>
</server>
<server>
<id>snapshots</id>
<username>userName</username>
<password>password</password>
</server>
</servers>
命令相关参数说明
-Dversion 版本信息
-DrepositoryId 仓库标识id
-Durl 私服上仓库的位置
-Dfile 直接写文件名即可(jar文件)