繁体   English   中英

更改Java版本终端使用

[英]Change Java version terminal uses

我在这个论坛上的第一篇文章,所以请休息一下。 最近,我为计算机安装了Java 7,但之前已经下载了Java 6。 当前,Java控制面板和Java网站告诉我我有Java7。但是,当我进入终端并输入:java -version时,它附带了:

java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)

我知道终端从路径'/ usr / bin / java'访问java,控制面板从路径'/ Library / Internet Plug-Ins / JavaAppletPlugin.plugin / Contents / Home / bin / java'访问java,那么如何将终端路径更改为java?

尝试使用$ export JAVA_HOME=$(/usr/libexec/java_home -v 1.7) -这是切换Java版本的规范方法。

这是我的机器上的样子:

$ export JAVA_HOME=$(/usr/libexec/java_home -v 1.6)
$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)

$ export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
$ java -version
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM