CentOS 7安装mvn
Posted zhangqingyan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7安装mvn相关的知识,希望对你有一定的参考价值。
1.解压
tar zvxf apache-maven-3.5.2-bin.tar.gz
2.然后选择解压包放置的位置,我这里放在了/usr/local/mvn
mv apache-maven-3.5.2 /usr/local/mvn
3.配置maven环境变量 vim /etc/profile
编辑系统配置文件
#set Maven environment
export MAVEN_HOME=/usr/local/apache-maven-3.5.0 //这里是你的maven的路径
export PATH=$MAVEN_HOME/bin:$PATH
将这些写入配置文件中
4.重新加载系统配置文件
source /etc/profile
5.执行mvn -v
查看是否安装完成
6.每次我们关闭终端后重新开启终端,输入mvn -v发现该命令无效。我们需要重新source /etc/profile一下才可以使用mvn -v.
这里我们需要改一下就可以了,我们将
export MAVEN_HOME=/usr/local/apache-maven-3.5.0
export PATH=$MAVEN_HOME/bin:$PATH
写入~/.bashrc里面,或者在~/.bashrc里面加一句source /etc/profile
sudo vim ~/.bashrc
这样子就可以完美解决问题啦。
7.配置JDK版本
全局配置
全局配置是指在${MAVEN_HOME}confsettings.xml中进行配置,注${MAVEN_HOME}指的是maven的安装目录。例如,要配置jdk1.8,打开settings.xml这个文件,然后在<profiles> </profiles>之间添加如下代码。
<profile>
<id>jdk18</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
局部配置
局部配置就是只针对具体某个项目进行配置的。具体就是,在项目的pom.xml文件中添加如下代码
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
以上是关于CentOS 7安装mvn的主要内容,如果未能解决你的问题,请参考以下文章
mvn命令异常:An error has occurred in Javadoc report generation: Unable to find javadoc command异常已解决(代码片段
mvn命令异常:An error has occurred in Javadoc report generation: Unable to find javadoc command异常已解决(代码片段
CentOS yum 命令出现 [Errno 14] curl#6 - "Couldn't resolve host ..." 的解决方法(代码片段