首页 > 其他 > 详细

maven安装目录详解

时间:2019-05-27 00:57:11      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:profile   src   目录   文件   自己   mave   oot   官网下载   img   

从 Apache Maven 官网下载 Maven 的安装包并解压之后,进入安装目录,我们会看到如下内容:

技术分享图片

接下来我们分别解读目录的内容及其功能

bin

技术分享图片

包含了mvn运行的脚本,在命令行输入任意一条mvn命令其实就是调用了这些脚本

boot

技术分享图片

该jar是maven的类加载框架用来加载自己的类库,相对于默认的java类加载器,提供了更丰富的语法及配置

conf

技术分享图片

包含settings.xml文件,可以全局定制maven行为。一般情况下,我们会将settings.xml文件复制到~/.m2/目录下,在用户范围内定制maven行为

编译工具会优先去~/.m2目录下读取settings.xml文件,如果没有读取到才会去maven的安装目录下读取settings.xml文件

lib

技术分享图片

该目录包含了maven运行时需要的java类库

其中注意的一点是:可以在lib包下找到maven内置的超级POM,一般存放在名叫maven-model-builder的jar包里面

技术分享图片

解压之后进入\org\apache\maven\model\目录就能找到

技术分享图片

超级POM详解

超级POM是所有maven项目的父pom,所有项目都继承这个超级pom,在maven的发行版中都会有

超级pom中配置有

  1.中央仓库地址

  2.项目构建的默认目录

  3.自带的profile

LICENSE

记录maven使用的软件许可证

NOTICE

记录maven包含的第三方软件

 

maven安装目录详解

标签:profile   src   目录   文件   自己   mave   oot   官网下载   img   

原文:https://www.cnblogs.com/min-code/p/10928489.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号