pom.xml中:
<distributionManagement>
<repository>
<id>releases</id>
<url>http://192.168.1.227:8081/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>http://192.168.1.227:8081/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
<repositories>
<repository>
<id>thirdparty</id>
<url>http://192.168.1.227:8081/nexus/content/repositories/thirdparty</url>
</repository>
</repositories>
settings.xml中
<servers>
<server>
<id>tomcat</id>
<username>tomcat</username>
<password>tomcat</password>
</server>
<server>
<id>releases</id>
<username>deployment</username>
<password>appmarket</password>
</server>
<server>
<id>snapshots</id>
<username>deployment</username>
<password>appmarket</password>
</server>
</servers>
<mirrors>
<mirror>
<id>central</id>
<mirrorOf>/*</mirrorOf>
<name>central</name>
<url>http://192.168.1.227:8081/nexus/content/repositories/central</url>
</mirror>
</mirrors>
<profiles>
<!-- 执行:$ mvn release:prepare 命令时会打包并发布到该仓库。 -->
<profile>
<id>releases</id>
<repositories>
<repository>
<id>releases</id>
<url>http://192.168.1.227:8081/nexus/content/repositories/releases/</url>
<release>
<enabled>true</enabled>
</release>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
<!-- 执行:$ mvn deploy 命令时会打包并发布到该仓库。 -->
<profile>
<id>snapshots</id>
<repositories>
<repository>
<id>snapshots</id>
<name>Internal Snapshots</name>
<url>http://192.168.1.227:8081/nexus/content/repositories/snapshots/</url>
<release>
<enabled>true</enabled>
</release>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
</profile>
</profiles>
<!-- 激活配置 -->
<activeProfiles>
<activeProfile>releases</activeProfile>
<activeProfile>snapshots</activeProfile>
</activeProfiles>
pom.xml中的ID与url需要和settings.xml中的id和url一样