众所周知,maven仓库是学习maven时非常重要的一个部分,而maven仓库又包括本地仓库和远程仓库两类,学好maven仓库关键是要学会更改中央仓库地址和了解仓库配置,下面小编就这两部分给大家做下介绍。
1.两类仓库
本地仓库(local repository)
存放jar包的地方。可以自定义本地仓库的位置,修改${user.home}/.m2/settings.xml :
.... <
localRepository > D: java repository
.... <
/settings>
你还可以在运行时指定本地仓库位置:mvn clean install -Dmaven.repo.local=/home/juven/myrepo/
远程仓库(Remote repositories)
可以使用访问协议 such as file:// and http://.
运行maven所需jar包都是从本地仓库,引用在本地仓库没有时将触发从远处次仓库下载,并保存到本地。
2.Maven仓库工具---Artifactory
下载最新Artifactory,下面就Artifactory2.6.1配置作简单介绍。
1.双击artifactory.bat即可启动artifactory服务。访问地址http://localhost:8081/artifactory/可以看到服务的管理界面。
2.也可以在Tomcat部署Artifactory.Startup the Servlet Container VM with - Dartifactory.home = $ARTIFACTORY_HOME, pointing to the location of your Artifacto