1.如果是本地 则修改本地的setting配置 Jenkins则修改对应的配置
<servers>
<server>
<id>public</id>
<username>admin</username>
<password>密码</password>
</server>
<server>
<id>releases</id>
<username>admin</username>
<password>密码</password>
</server>
<server>
<id>snapshots</id>
<username>developer</username>
<password>密码</password>
</server>
<server>
<id>mergecrmbase</id>
<username>admin</username>
<password>密码</password>
</server>
<server>
<id>Tomcat7</id>
<username>admin</username>
<password>admin</password>
</server>
</servers>
2. pom文件添加上传配置
<distributionManagement> <repository> <id>releases</id> <name>Nexus Release Repository</name> <url>http://nexus.XXX.com/content/repositories/releases/</url> </repository> <snapshotRepository> <id>snapshots</id> <name>Nexus Snapshot Repository</name> <url>http://nexus.XXX.com/content/repositories/snapshots/</url> </snapshotRepository> </distributionManagement>
3.mvn deploy -Dmaven.test.skip=true -上传
mvn clean package -Dmaven.test.skip=true -P test -U 打包