我在我的Ubuntu服务器上安装了java版本6,7,8,update-alternatives --config java的结果是
可供选择的java有3种选择(提供/usr/bin/java)。
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 auto mode
1 /usr/lib/jvm/java-6-oracle/jre/bin/java 2 manual mode
* 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1 manual mode
3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual mode我尝试如何设置默认Java版本来设置我当前的java版本。当我做java -version时,我得到:
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)这是正确的,但在运行时,我得到的版本如下
Java Home: /usr/lib/jvm/java-6-oracle/jre这是
System.out.println("Java Home: "+System.getProperty("java.home"))如何设置java7?
发布于 2017-03-25 18:22:17
打开/etc/环境并手动设置JAVA_HOME目录。
sudo nano /etc/environment在您的示例中,设置Java 7,在/etc/环境中添加以下行
JAVA_HOME="/usr/lib/jvm/java-7-oracle/jre"然后通过执行以下命令更新源:
source /etc/environmenthttps://askubuntu.com/questions/896809
复制相似问题