标签:三方 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>
标签:三方 enable mvn 自己 构建 仓库 linux div 一个
原文地址:https://www.cnblogs.com/jwen1994/p/11369551.html