Maven远程仓库的配置详解程序员

在很多情况下,默认的中央仓库无法满足项目的需求,可能项目需要的构件存在于另外一个远程仓库中,如JBoss Maven仓库。这时,可以在POM中配置该仓库,见代码如下:

    <!-- 远程仓库的配置 --> 
    <!-- 配置POM使用JBOSS Maven仓库 --> 
    <repositories> 
        <!-- 申明一个远程仓库 --> 
        <repository> 
            <!-- 任何一个仓库的ID必须是唯一的 --> 
            <id>jboss</id> 
            <name>JBoss Repository</name> 
            <!-- 仓库的地址 --> 
            <url>http://repository.jboss.com/maven2</url> 
            <!-- 开启JBoss仓库的发布版本下载 --> 
            <releases> 
                <enabled>true</enabled> 
            </releases> 
            <!-- 关闭JBoss仓库的快照版本的下载支持 --> 
            <snapshots> 
                <enabled>false</enabled> 
                <!-- 配置Maven从远程仓库检查更新的频率,默认值是daily,其它值包括:never/alwasy/interval --> 
                <updatePolicy>daily</updatePolicy> 
                <!-- 配置Maven用来检验和文件的策略,默认值为warn,其它包括:ignore/fail--> 
                <checksumPolicy>ignore</checksumPolicy> 
            </snapshots> 
            <!-- 使用Maven2和Maven3的默认布局 --> 
            <layout>default</layout> 
        </repository> 
    </repositories>

 

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/6495.html

(0)
上一篇 2021年7月16日 23:26
下一篇 2021年7月16日 23:26

相关推荐

发表回复

登录后才能评论