2014-01-09 48 views
0

我的第一个帖子在这个论坛上,所以请给我一个休息。最近我为我的电脑安装了java 7,但我之前已经下载了java 6。目前Java控制面板和Java的网站告诉我,我有Java 7中。然而,当我去到终端和类型:Java的版本,它出现:更改Java版本终端使用

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) 

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

+0

你可以尝试改变[Java的PATH(http://www.java.com/en/download/help/path.xml) – gtgaxiola

回答

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)