Maven简介
Apache 下的一个纯 Java开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。 Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。 Maven 也可被用于构建和管理各种项目
注* maven 3.3+需要 1.7或更高版本的jdk
Maven下载
maven下载地址:maven.apache.org/download.cg…
Maven环境配置
- 将下载到的压缩文件解压,将解压的文件放到一个自己认为符合你内心秩序的目录。
- 我的存放目录是:Library/maven/apache-maven-3.6.1
- 分享几个常用命令
- 1.cd Library //进入Library目录。
- 2.mkdir maven //创建maven目录
- 3.ls //查看目录文件
- 4.cp -r Users/userName/Download/apach-maven-3.6.1 Library/maven // 将刚才解压的文件复制到Library/maven目录
接下来就是比较重要的点了。配置环境变量。编辑配置文件
sudo vim /etc/profile //系统级配置文件,所以使用sudo获得权限。
按下“i”进入编辑模式,编辑文件
M2_HOME="/Library/maven/apache-maven-3.6.1" //创建maven目录变量
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin:$M2_HOME/bin" //多个变量之间使用“:”连接。
按下“ESC”退出编辑模式
输入“:wq!”保存并退出
加载环境变量
source /etc/profile
环境检查
mvn -v
Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)
Maven home: /Library/maven/apache-maven-3.6.1
Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac"
dzbdeMacBook-Pro:/ $
如果出现以上信息,恭喜你,配置完成!
以上为理想状态应该出现的情况,但是。。。。有时候确实有坑需要踩一下。
-bash: mvns: command not found
如果出现以上情况,请认真检查两个地方。
- 1.认真检查你的环境变量,看看是不是写错了。
- 2.看看是否使用了zsh导致命令无效,这个网上一堆暴力有效的方式。