Maven系列笔记(二)—— Maven的本地仓库、中央仓库与私服

一、本地仓库

Maven本地仓库的默认位置为
C:\Users\Administrator.m2\repository
repository 即为仓库,在项目构建时,Maven会自动向该文件夹下载项目所需jar包。

如果想设置其他位置可以在{MAVEN_HOME}\conf\setting.xml中添加如下代码设置仓库位置为F:\repository

<settings><!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ~/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  --><localRepository>F:\repository</localRepository>

二、中央仓库

中央仓库是Maven官方提供的下载jar包的网上位置,网址为
http://repo1.maven.org/maven2

由于该地址在国外,国内访问会很慢,所以可以设置连接国内的私服。

三、私服

私服是私有服务器,是公司内部Maven项目经常需要的。Nexus是常用的私用Maven服务器,一般是公司内部使用。在连接中央仓库过慢的情况下,建议使用网上国内的私服,推荐http://maven.aliyun.com/nexus
只需要在settings.xml中添加如下代码

<mirror>  
    <id>nexus-aliyun</id>  
    <mirrorOf>*</mirrorOf>  
    <name>Nexus aliyun</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
</mirror>  

版权声明:本文为ajinglingmofashi原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。