一、发布到自定义地址
说明
利用Maven wagon-ssh插件,将jar包发布到自定义地址,
如果出现需要密码,需要提前打通SSH免登陆
配置pom.xml
<build>
<extensions>
<!-- ssh -->
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
<version>${wagon-ssh.version}</version>
</extension>
</extensions>
</build>
<distributionManagement>
<repository>
<!-- 对应maven setting.xml servers.server.id节点 -->
<id>sic777</id>
<!-- 目标地址 -->
<url>scp://127.0.0.1/Users/sic777/dev/maven_3.5.0/zzxRep</url>
</repository>
</distributionManagement>
二、发布到Maven私服
1.配置setting.xml
<servers>
<server>
<id>sic777</id>
<username>root</username>
<password>root</password>
</server>
</servers>
2.配置pom.xml
<distributionManagement>
<repository>
<id>sic777</id>
<url>${目标地址}</url>
</repository>
</distributionManagement>
3.发布jar包
进入项目根目录,执行 mvn deploy -f pom.xml