我的Ubuntu 64位上安装了java8和maven3。
我添加了java7(但没有删除java8)并按照this tutorial中的说明配置了我的系统。
(我在/ etc / profile中编辑了java7的路径,并使用" update-alternatives"命令通知Ubuntu我的Java JRE所在的位置,并且它是我的默认JRE)。
Java7安装很好,我得到了:
echo $JAVA_HOME
/usr/local/java/jdk1.7.0_75
但在此之后,maven不再工作了:
mvn -version
The program 'mvn' can be found in the following packages:
* maven
* maven2
Try: sudo apt-get install <selected package>
有人知道如何解决这个问题吗?因为我确信我还有maven。
答案 0 :(得分:2)
我认为你应该检查以下几点
这是maven 3吗?
I installed maven with apt-get install maven
之前是否安装了maven 2?
un maven2 <none> <none> (no description available)
是否在Ubuntu存储库中提供了maven 3?
sudo apt-get purge maven3
Unable to locate package maven3
似乎你没有从存储库中安装maven 3
/usr/local/apache-maven/apache-maven-3.3.1
要使其正常运行,请将mvn
的位置添加到PATH
(将其放入您的用户个人资料脚本中)
export PATH=/usr/local/apache-maven/apache-maven-3.3.1/bin/:${PATH}
mvn -version