用过了一段时间,把当下自己的理解记录一下
1、maven的作用:
项目构建,通过POM文件可以清晰的看到项目的各种以来包(lib) 和 依赖项目;
对比与自己用的比较多的ant build,不需要在针对细节进行描述,通过编译插件可以实现 comiple 、build 等功能
2、安装与使用:
以 3.1.1的maven版本为例 ,可以去apache官网下载对应的maven版本;
配置本地 maven_home = D:/maven/bin , 然后把这个home 配置到path里面去
3、setting.xml
是maven的全局配置项,在maven的安装目录 config下面有一个,如果我们拖到 user/ m2 目录下,则以用户的根目录下的为准
4、repository 仓库,仓库是maven一个重要的概念。有本地仓库;公司服务器仓库;maven官方的仓库。本地仓库的默认路径
是在 user/.m2的目录下。如果想单独指定本地仓库路径,需要 在setting.xml配置文件中指定