Ubuntu默认安装OpenJDK。我安装了来自Sun的JDK并删除了OpenJDK,但是在使用OpenJDK时必须删除Maven2。如何重新安装Maven2而不安装OpenJDK?
~$ java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)
~$ sudo apt-get install maven2
(...)
The following extra packages will be installed:
(...)
openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless
openjdk-6-jre-lib
(...)
The following NEW packages will be installed:
(...)
openjdk-6-jdk openjdk-6-jre openjdk-6-jre-headless
openjdk-6-jre-lib
希望得到任何帮助,我已经搜索了很多但是没有找到任何解决方案 :/
<path_to_maven>
不包含尾部的/
。这会使我的路径变量看起来像...:/opt/apache-maven-3.0.4//bin:...
,直到我修复它之前,一些东西都无法正常工作。 - william_grisaitis$M2_HOME
和$PATH
环境变量的2行放入名为/etc/profile.d/maven.sh
的文件中,它们将在用户登录到ubuntu时执行(对于所有用户)。因此,每次注销并重新登录后,您都无需再次执行“导出”操作,即可使用mvn
命令。 - jbxsudo update-alternatives --install /usr/bin/mvn mvn /opt/apache-maven-3.2.3/bin/mvn 1
来设置到/usr/bin/mvn
的链接。 - g13n