1、maven 是什么
maven主要服务于基于java平台的项目构建、依赖管理、项目信息管理。它提供了中央仓库,能够帮我们自动下载构件
2、为什么需要maven
可以自动关联和下载依赖的jar包,Maven就自动的从仓库中下载相应的jar包,导入到项目中,而且 它还能自动传递依赖
升级框架的版本、自动部署、项目编译打包导出
3、安装Maven
maven依赖jdk,需要配置JAVA_HOME
其次是M2_HOME,这里不再赘述
4、maven配置:
maven用户可以选择配置$M2_HOME/conf/settings.xml或者 ~/.m2/settings.xml,前者是全局范围的,整台机器上的所有用户都会直接受到该配置的影响,后者是用户范围的,只有当前用户才会受到该配置的影响
推荐使用用户范围的settings.xml,避免影响到系统中的其他用户、便于maven升级(直接修改conf目录下的settings.xml会导致maven升级不便)。
网友评论