码迷,mamicode.com
首页 > 其他好文 > 详细

Maven 仓库

时间:2019-08-17 22:06:53      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:三方   enable   mvn   自己   构建   仓库   linux   div   一个   

Maven 仓库就是存放 jar 包的地方。Maven 仓库可以分为本地仓库和远程仓库( 中央仓库、私服、其他公共库)。

我们在开发 Java 程序时,往往需要引用第三方 jar 包,Maven 出现之前,都是程序员自己去网站上找,找到以后也没有进行版本管理。Maven 帮助我们管理这些 jar 包,并且放到它的中央仓库中:https://mvnrepository.com/。Maven 提供了新的项目构建方式,方便我们去引用 jar 包。

Maven 的本地仓库,在安装 Maven 后并不会创建,它是在第一次执行 Maven 命令的时候才被创建,比如:mvn -version 命令。

Maven 本地仓库的默认位置:无论是 Windows 还是 Linux,在用户的目录下都有一个 .m2/repository/ 的仓库目录,这就是 Maven 仓库的默认位置。

技术图片

之所以是这样的目录,是由 Maven 的配置文件决定的

技术图片

 

技术图片

当然,我们也可以自己指定仓库的位置

<settings>
  <localRepository>F:/maven/repository</localRepository>
</settings>

 

Maven 最核心的是它的中央仓库,中央仓库是默认的远程仓库,Maven 在安装的时候,自带的就是中央仓库的配置,可以通过修改 setting.xml 文件来修改默认的中央仓库地址。中央仓库包含了绝大多数流行的开源Java构件,以及源码、作者信息、SCM、信息、许可证信息等。一般来说,简单的Java项目依赖的构件都可以在这里下载到。

默认的中央仓库地址配置如下所示:

<repositories>
    <repository>
    <id>central</id>
    <name>Central Repository</name>
    <url>http://repo.maven.apache.org/maven2</url>
    <layout>default</layout>
    <snapshots>
    <enabled>false</enabled>
    </snapshots>
    </repository>
</repositories>

 

Maven 仓库

标签:三方   enable   mvn   自己   构建   仓库   linux   div   一个   

原文地址:https://www.cnblogs.com/jwen1994/p/11369551.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!