Maven 配置
上传到nexus
添置maven pom配置
<distributionManagement>
<repository>
<id>Nexus</id>
<name>Releases</name>
<url>http://ip:8081/repository/maven-releases</url>
</repository>
<snapshotRepository>
<id>Nexus</id>
<name>Snapshot</name>
<url>http://ip:8081/repository/maven-snapshots</url>
</snapshotRepository>
</distributionManagement>
修改Maven settings配置
注意:id一定要对上
<servers>
<server>
<id>Nexus</id>
<username>admin</username>
<password>xxx</password>
</server>
</servers>
推送到远程仓库
mvn clean deploy
从nexus下载
配置镜像源
注意:mirror、profile、activeProfile的标识必须一致
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://ip:8081/nexus/content/groups/public</url>
</mirror>
添加仓库配置
<profile>
<id>nexus</id>
<repositories>
<repository>
<id>central</id>
<url>https://repo1.maven.org/maven2/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>https://repo1.maven.org/maven2/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
生效配置
<activeProfiles>
<activeProfile>nexus</activeProfile>
</activeProfiles>