
Maven安装
目录在CentOS上使用Yum安装Maven安装Apache Maven的最新版本1. 安装 OpenJDK2. 下载 Apache Maven3. 设置环境变量4. 验证安装总结Windows 安装 Maven官方网址目录结构Maven 仓库本地路径配置配置阿里云云效 Maven环境变量测试命令在CentOS上使用Yum安装Maven在终端键入以下命令来安装Mavenyum install ma
目录
在CentOS上使用Yum安装Maven
在终端键入以下命令来安装Maven
yum install maven
通过输入mvn -version命令验证安装
mvn -version
输出应该看起来像这样
Apache Maven 3.0.5 (Red Hat 3.0.5-17) Maven home: /usr/share/maven Java version: 1.8.0_191, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"
就这样了。现在Maven已经安装在您的CentOS系统上,您可以开始使用它了。
安装Apache Maven的最新版本
1. 安装 OpenJDK
Maven 3.3+ 需要 JDK 1.7 或以上。我们将安装OpenJDK.
安装OpenJDK,在终端输入
yum install java-1.8.0-openjdk
通过运行以下命令验证Java是否成功安装
java -version
输出应该看起来像这样
openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
2. 下载 Apache Maven
写这篇文章时,Apache Maven的最新版本是3.6.0。在继续下一步之前,你应该检查Maven的下载页面,看看是否有更新的版本。先使用wget
命令将Apache Maven下载到/tmp目录下
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp
下载完成后,在/opt目录下解压存档
tar xf /tmp/apache-maven-3.6.0-bin.tar.gz -C /opt
为了更好地控制Maven版本和更新,我们将创建一个符号链接maven,指向Maven安装目录
ln -s /opt/apache-maven-3.6.0 /opt/maven
要升级您的Maven安装,只需要解压较新的版本,并更改符号链接以指向该版本。
3. 设置环境变量
接下来,我们需要设置环境变量。打开文本编辑器,在/etc/profile.d/目录下创建一个名为maven.sh的新文件
vim /etc/profile.d/maven.sh
粘贴以下几行
export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
保存并关闭该文件。这个脚本将在shell启动时出现。
通过运行以下chmod命令使脚本可执行
chmod +x /etc/profile.d/maven.sh
使用source命令加载环境变量
source /etc/profile.d/maven.sh
4. 验证安装
要验证Maven是否已安装,可使用mvn -version
命令,该命令将打印Maven版本
mvn -version
你应该看到类似以下内容
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"
至此,最新版的Maven现在已经安装在您的CentOS系统上了。
总结
您已经在CentOS7上成功安装了Apache Maven。现在您可以访问Apache Maven官方文档页面,了解如何开始使用Maven。或者继续观看笔者后续文章
Windows 安装 Maven
Maven依赖JDK,具体操作可参考JDK安装与配置
官方网址
目录结构
按照目录结构建立好对应的文件夹
/.m2 /.m2/apache-maven-3.x /.m2/repository
Maven 仓库本地路径配置
打开 maven 的配置文件( windows 机器一般在 maven 安装目录的 conf/settings.xml )
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository -->
<localRepository>D:\Java\.m2\repository</localRepository>
配置阿里云云效 Maven
打开 maven 的配置文件( windows 机器一般在 maven 安装目录的 conf/settings.xml ),在<mirrors></mirrors>
标签中添加mirror
子节点:
<mirror>
<id>aliyun</id>
<name>aliyun Maven</name>
<mirrorOf>*</mirrorOf>
<url>
http://maven.aliyun.com/nexus/content/groups/public/
</url>
</mirror>
环境变量
# 系统环境变量新增
M2_HOME = D:\Java\.m2\apache-maven-3.8.1
# Path 新增
%M2_HOME%\bin
测试命令
java -version
mvn -version
更多推荐
所有评论(0)