Ubuntu安装Maven及一些问题的解决

1 首先下载Maven(http://maven.apache.org/download.cgi),然后解压下载的tar.gz文件,tar -xvf apache-maven-3.2.2-bin.tar.gz(默认的解压路径是/home/当前用户名/下),如果需要Maven文件的位置的话用mv命令即可

2 配置环境变量

在终端中输入sudo gedit /etc/profile命令,这样就将profile用gedit打开,加入:

export M2_HOME=/home/styspace/Software/apache-maven-3.2.2
export M2=$M2_HOME/bin
export PATH=$M2:$PATH

保存之后,需要重启电脑。

3 在终端输入mvn -version时报错——JAVA_HOME is not defined correctly,我在前几篇文章中写到过jdk的安装步骤,当时是用sudo安装的(安装目录是/usr/lib/jvm下的),而maven是普通用户安装的,所以没有权限,所以我先将jdk安装文件也移动到/home/styspace/Software/目录下,这时会发现移动过来的jdk文件夹的右下角有一个小锁,说明这个文件是超级管理员才有权限的,所以需要给当前用户分配权限,执行命令sudo chown 当前用户名 所要分配权限的文件 -R,这样小锁就消失了。需要注意的时还要更改java的环境变量,同样在/etc/profile中进行更改:

export JAVA_HOME=/home/styspace/Software/jdk1.8.0_11
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=$CLASSPATH:.:${JAVA_HOME}/lib:${JAVA_HOME}/jre/lib
export PATH=${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin:$PATH

4 输入java -version  ,出现:
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) Server VM (build 25.11-b03, mixed mode)

5 输入mvn -version,出现:

Apache Maven 3.2.2 (45f7c06d68e745d05611f7fd14efb6594181933e; 2014-06-17T21:51:42+08:00)
Maven home: /home/styspace/Software/apache-maven-3.2.2
Java version: 1.8.0_11, vendor: Oracle Corporation
Java home: /home/styspace/Software/jdk1.8.0_11/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-24-generic", arch: "i386", family: "unix"

完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值