`
123003473
  • 浏览: 1040544 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

maven 获取jar从不同的仓库搜寻排序

 
阅读更多
maven仓库读取备忘录:
在setting.xml配置了镜像后首先读取镜像的仓库,在没有对应的仓库id,读取setting.xml下标签<profile>下的仓库id,如果没有相对应url或者jar, 再读取项目下
pom.xml下标签<repositories>下的仓库,如果没有相对应的url或者jar,在读取maven默认的中央仓库,如果没有就报错了!

maven 项目下 pom.xml配置仓库
<repositories> 
<repository> 
       <id>test</id> 
    <url>http://192.168.0.114:8081/nexus/content/groups/public/</url> 
        <releases> 
           <enabled>true</enabled> 
        </releases> 
        <snapshots> 
          <enabled>false</enabled> 
        </snapshots>        
     </repository> 
</repositories>


maven setting.xml下<profile>标签配置
<profile> 
<id>dev</id> 
      <repositories> 
        <repository> 
          <id>testrepositoryok</id> 
          <name>Repository for JDK 1.4 builds</name> 
 <url>http://192.168.0.114:8081/nexus123/content/groups/public/</url> 
          <layout>default</layout> 
          <snapshotPolicy>always</snapshotPolicy> 
        </repository> 
      </repositories> 
    </profile> 
激活<activeProfiles>  
    <activeProfile>dev</activeProfile>  
  </activeProfiles>


maven setting.xml下<profile>标签配置
<mirrors> 
  <mirror> 
      <id>mirrorId</id> 
      <mirrorOf>testrepositoryok1</mirrorOf> 
      <name>newtec xxh Mirror</name> 
    <url>http://192.168.0.114:8081/nexus/content/groups/public/</url> 
    </mirror> 
</mirrors> 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics