JBoss Repository
http://repository.jboss.com/maven2/
true
daily
false
warn
default
-
repository:在repositories元素下,可以使用repository子元素声明一个或者多个远程仓库。
-
id:仓库声明的唯一id,尤其需要注意的是,Maven自带的中央仓库使用的id为central,如果其他仓库声明也使用该id,就会覆盖中央仓库的配置。
-
name:仓库的名称,让我们直观方便的知道仓库是哪个,暂时没发现其他太大的含义。
-
url:指向了仓库的地址,一般来说,该地址都基于http协议,Maven用户都可以在浏览器中打开仓库地址浏览构件。
-
releases和snapshots:用来控制Maven对于发布版构件和快照版构件的下载权限。需要注意的是enabled子元素,该例中releases的enabled值为true,表示开启JBoss仓库的发布版本下载支持,而snapshots的enabled值为false,表示关闭JBoss仓库的快照版本的下载支持。根据该配置,Maven只会从JBoss仓库下载发布版的构件,而不会下载快照版的构件。
-
layout:元素值default表示仓库的布局是Maven2及Maven3的默认布局,而不是Maven1的布局。基本不会用到Maven1的布局。
-
其他:对于releases和snapshots来说,除了enabled,它们还包含另外两个子元素updatePolicy和c