pom.xml文件配置maven倉庫地址


中央倉庫就是Maven的一個默認的遠程倉庫,Maven的安裝文件中自帶了中央倉庫的配置($M2_HOME/lib/maven-model-builder.jar)

在很多情況下,默認的中央倉庫無法滿足項目的需求,這時就需要在pom.xml文件中配置倉庫

在pom文件中的配置僅對當前項目有效,但若需在其他項目中使用,為避免代碼重復性,減少冗余,可在settings.xml文件中配置。在setting.xml文件中不存在repositories、pluginRepositories標簽,而選擇使用profile

 

要注意的是:
<!-- Maven 自帶的中央倉庫使用的Id為central 如果其他的倉庫聲明也是用該Id就會覆蓋中央倉庫的配置 -->

<repositories><!-- 代碼庫 -->
 

<repository>
<id>datanucleus</id>
<url>http://www.datanucleus.org/downloads/maven2/</url>
</repository>
<repository>
<id>ibiblio</id>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</repository>
<repository>
<id>gwt-maven</id>
<url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/</url>
</repository>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net Repository for Maven</name>
<url>http://download.java.net/maven/2/</url>
</repository>
<repository>
<id>jboss</id>
<url>http://repository.jboss.com/maven2</url>
</repository>
<repository>
<id>gilead-maven-repo</id>
<url>https://gilead.svn.sourceforge.net/svnroot/gilead/gilead/maven-repo</url>
</repository>
<repository>
<id>hibernat4gwt-repo</id>
<url>https://hibernate4gwt.svn.sourceforge.net/svnroot/hibernate4gwt/branches/jens_meiss/maven/</url>
</repository>
<repository>
<id>gilead-repo</id>
<name>Gilead Maven Repository</name>
<url>https://gilead.svn.sourceforge.net/svnroot/gilead/gilead/maven-repo</url>
</repository>


</repositories>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM