09. maven的安装配置
2019-10-09 本文已影响0人
哈哈大圣
Maven的安装配置
一、windows安装
1). jdk安装,配置环境变量
- 配置系统变量:
JAVA_HOME
jdk安装的根路径(bin所在的路径)
- 在系统环境变量
Path
添加%JAVA_HOME%\bin
(文本编辑以分号“;”分隔)
cmd命令行检测:
java -version
或者echo %JAVA_HOME%
2). maven安装
- 下载zip文件解压即可
3). 配置maven环境变量
- 配置系统变量:
M2_HOME
maven安装的根路径(bin所在的路径)
- 在系统环境变量
Path
添加%M2_HOME%\bin
(文本编辑以分号“;”分隔)
cmd命令行检测:
mvn -version
或者echo %M2_HOME%
4). 升级maven
将M2_HOME指向新的maven安装目录即可
二、基于UNIX的系统上安装maven
包括Linux、Mac OS、FreeBSD等
1). jdk环境检查
echo $JAVA_HOME
// 或者
java -version
该环境下的jdk安装以及请参考有关资料https://www.jianshu.com/p/1a3f2ae69878
1). maven安装
- 下载maven打包文件http://maven.apache.org/download.html
- 解压到本地目录(指定特定的目录更好)
tar -zvfx apache-maven-3.0-bin.tar.gz -C /usr/local/maven
- 在安装目录旁创建软连接,方便升级维护
ln -s apache-maven-3.0 apache-maven
ls -l // 查看
- 设置M2_HOME环境变量指向符号链接apache-maven,并将Maven安装目录下的bin/文件夹添加到系统环境变量PATH中。
export M2_HOME=/usr/local/maven/apache-maven
export PATH = $PATH:$M2_HOME/bin
- 检查Maven的安装
echo $M2_HOME
mvn -v
- 如果需要升级,将升级的解压到上一版本平行的目录,然后修改软连接即可
rm apache-maven
ln -s apache-maven-3.5 apache-maven
ls -l // 查看
三、安装目录分析
1). M2_HOME执行的文件夹下的内容
- bin/: mvn运行脚本相关文件
- boot/: 类加载框架相关,不必关心
- conf/setting.xml: 全局制定maven的行为,可以复制到~/.m2/下定制用户范围的行为。
- lib/:maven模块,第三方类库,超级POM
- 略...
2). ~/.m2目录
- 一般存储的默认的本地仓库,建议将conf/setting.xml复制到~.m2/下面