私服訪問地址:[[http://192.168.1.252:9080/nexus/content/groups/public/ 地址]]
1. 打開eclipse/myeclipse的maven插件:
點菜單 Window ---> Preferences,找到maven插件,點開User Settings配置項,找到使用的settings.xml文件位置,用UltraEdit或其他XML編輯器打開該文件
2. 修改settings.xml配置:
2.1 文件開頭的localRepository節點,設置本地maven倉庫路徑,如
<localRepository>D:/MavenRepository</localRepository>
2.2 文件結尾的profiles節點,設置遠程maven倉庫路徑,如:
<profiles> .........其他profile配置...... <profile> <id>remote_repo1_Profiel</id> <repositories> <repository> <id>repo1-maven-central</id> <name>repo1 maven</name> <url>http://repo1.maven.org/maven2/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>repository-apache</id> <name>repository apache maven</name> <url>https://repository.apache.org/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> </profile> <profile> <id>jsecodeProfiel</id> <repositories> <repository> <id>jsecode-maven-central</id> <name>jsecode maven</name> <url>http://192.168.1.252:9080/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> </profile> </profiles> <activeProfiles> <activeProfile>jsecodeProfiel</activeProfile> </activeProfiles>
上面配置了兩個profile,第一個profile唯一性ID為remote_repo1_Profiel,主要配置的是maven遠程服務器的倉庫地址;第二個profile唯一性ID為jsecodeProfiel,主要配置為公司的maven倉庫地址。
文檔最后設置的activeProfiles節點,指定激活並使用哪些jsecodeProfiel,這里激活公司的maven倉庫,該倉庫默認配置了remote_repo1_Profiel,所以可以不激活remote_repo1_Profiel。