使用Maven命令上传snapshots版本jar到Maven私服
例如:
mvn deploy:deploy-file -DgroupId=com.baidu.test -DartifactId=hello-service-interface -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -Dfile=C:\maven\apache-maven-3\repository\com\baidu\test\hello-service-interface\1.0.0-SNAPSHOT\hello-service-interface-1.0.0.jar -Durl=https://test.nexus.com/repository/maven-snapshots -DrepositoryId=nexus
前提
本地maven的settings.xml已配置好私服地址。
注意service的id。
技术名词解释
例如:
- -DgroupId 为
- -DartifactId 为
- -Dversion 为 版本号
- -Dpackaging 固定为 jar
- -Durl 为 私服地址
- -DrepositoryId 为 maven的settings.xml中的
技术细节
每一个错误可能都没法儿上传。
要在本地maven打开cmd黑窗口。
注意DrepositoryId 一定要是,不然无法上传。
Durl注意https,以及末尾不要有/。