更改Java版终端使用

时间:2014-01-09 19:36:43

标签: java terminal

我在这个论坛上发表的第一篇文章,请你休息一下。最近我为我的电脑安装了java 7,但之前我已经下载了java 6。目前Java控制面板和java网站告诉我,我有Java 7.但是,当我进入终端并键入: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访问java。 plugin / Contents / Home / bin / java',那么如何更改java的终端路径?

1 个答案:

答案 0 :(得分:0)

尝试使用$ 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)