偶尔会有坑爹的第三方的jar包没有中央仓库,需要自己上传到自己的私服,可能有的童鞋没有私服的后台登入权限,要上传jar包的话就得去找自己的私服管理员其实可以通过如下命令 来进行jar包上传
mvn deploy:deploy-file
-DgroupId=cn.xuexi.mall -DartifactId=xuexi-mall-sdk -Dversion=1.0-SNAPSHOT -Dfile=./xuexi-mall-sdk-1.0-SNAPSHOT.jar
-DrepositoryId=xxx-snapshot -Durl=https://nexus.xxxx.cn/nexus/content/repositories/snapshots/
注意对应的 repositoryId 指的是你 maven setting.xml 里面配置的私服 账号密码
<distributionManagement>
<repository>
<id>xxx-release</id>
<name>Nexus Repository</name>
<url>https://nexus.xxxx.cn/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>xxx-snapshot</id>
<name>Nexus Repository</name>
<url>https://nexus.xxxx.cn/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
<servers>
<server>
<id>xxx-release</id>
<username>xxx-snap</username>
<password>xxxxx</password>
</server>
<server>
<id>xxx-snapshot</id>
<password>xxxxxx</password>
</server>
</servers>