Ubuntu下配置Maven
- 下载maven
- 设置环境变量
- 配置本地/远程仓库和全局配置
- 验证
下载Maven
下载链接:http://maven.apache.org/download.cgi
选择最新版本的maven安装包,我安装时最新安装包是apache-maven-3.1.0-bin.tar.gz。
下载保存文件的路径是:~/下载/。
[ 点击进入 ]
解压安装
weixx@weixx-T420:/$ cd ~/下载
weixx@weixx-T420:~/下载$ tar -zxvf apache-maven-3.5.0-bin.tar.gz
weixx@weixx-T420:~/下载$ sudo mv apache-maven-3.5.0 /usr/local/
weixx@weixx-T420:~/下载$ ls /usr/local
配置环境变量
在/etc/profile最后加入如下配置:
#set maven environment
M2_HOME=/usr/local/apache-maven-3.5.0
export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=$M2_HOME/bin:$PATH
//切换root配置环境变量
root@weixx-T420:vi /etc/profile
//修改完后 重新加载环境变量
root@weixx-T420:. /etc/profile
//mvn -v 查看版本
root@weixx-T420:~# mvn -v
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /usr/local/apache-maven-3.5.0
Java version: 1.8.0_131, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "4.10.0-28-generic", arch: "amd64", family: "unix"
修改本地仓库
<localRepository>/home/yan/code/repository/maven</localRepository>
修改远程仓库
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
将setting复制到${user.home}/.m2/settings.xml
sudo cp /usr/local/apache-maven-3.5.0/conf/settings.xml ~/.m2