Java-Maven:配置远程中央仓库的各种方法
Posted 沧海一粟11
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java-Maven:配置远程中央仓库的各种方法相关的知识,希望对你有一定的参考价值。
一、远程仓库的配置
在平时的开发中,我们往往不会使用默认的中央仓库,默认的中央仓库访问的速度比较慢,访问的人或许很多,有时候也无法满足我们项目的需求,可能项目需要的某些构件中央仓库中是没有的,而在其他远程仓库中有,如JBoss Maven仓库。这时,可以在pom.xml中配置该仓库,代码如下:
<!-- 配置远程仓库 --> <repositories> <repository> <id>jboss</id> <name>JBoss Repository</name> <url>http://repository.jboss.com/maven2/</url> <releases> <enabled>true</enabled> <updatePolicy>daily</updatePolicy> </releases> <snapshots> <enabled>false</enabled> <checksumPolicy>warn</checksumPolicy> </snapshots> <layout>default</layout> </repository> </repositories>
repository:在repositorys元素下,可以使用repository子元素声明一个或者多个远程仓库。
id:仓库声明的唯一id,尤其需要注意的是,Maven自带的中央仓库使用的id为central,如果其他仓库声明也使用该id,就会覆盖中央仓库的配置。
name:仓库的名称,让我们直观方便的知道仓库是哪个,暂时没发现其他太大的含义。
url:指向了仓库的地址,一般来说,该地址都基于htp协议,Maven用户都可以在浏览器中打开仓库地址浏览构建。
releases和
以上是关于Java-Maven:配置远程中央仓库的各种方法的主要内容,如果未能解决你的问题,请参考以下文章