文章目录
1.配置阿里代理
http://maven.aliyun.com/nexus/content/groups/public/
2.本地maven配置
-
maven中setting.xml配置
<servers> <!--nexus私服,与项目pom.xml中配置相同--> <server> <id>greleases</id> <username>admin</username> <password>admin123</password> </server> <server> <id>snapshots</id> <username>admin</username> <password>admin123</password> </server> </servers> <profiles> <profile> <id>gen</id> <activation> <activeByDefault>false</activeByDefault> </activation> <!--私有库地址--> <repositories> <repository> <id>gen</id> <url>http://192.168.56.103:9001/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <!--插件库地址--> <pluginRepositories> <pluginRepository> <id>gen</id> <url>http://192.168.56.103:9001/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> <!--激活profile--> <activeProfiles> <activeProfile>gen</activeProfile> </activeProfiles>
-
项目中pom.xml配置
<!--配置nexus私服,id与maven的setting.xml相同--> <distributionManagement> <repository> <id>releases</id> <url>http://192.168.56.103:9001/nexus/content/repositories/releases</url> </repository> <snapshotRepository> <id>snapshots</id> <url>http://192.168.56.103:9001/nexus/content/repositories/snapshots</url> </snapshotRepository> </distributionManagement>