2012-12-27 74 views
0

我想用java和javac在Mac OS X 10.8.2,但在終端的時候我要求的版本使用此命令:java -versionjavac -version它返回以下版本:OS X山獅的Java版本

java version "1.6.0_37" 
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909) 
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode) 

javac 1.6.0_37 

當我去設置應用程序並點擊在Other部分Java的圖標,它會打開Java控制面板和那裏的JRE版本1.7.0_10

使用哪個?我如何更新終端中的java,而不是使用1.6.0版本? 有沒有人遇到過這個問題?

+0

你的路上有什麼? 'echo $ PATH | grep java' – wulfgarpro

+0

我的$ PATH不包含Java,它包含了1.6版本,但我刪除了解決這個問題,但它沒有解決它 –

回答

1

打開Java首選項應用程序,您可能會發現多個JDK,您可以將JDK7拖到列表頂部,然後重新打開shell並調用java -version。它將更改爲JDK7。

+0

只有1個選擇,但我從oracle的下載網站,最新的SDK,它現在也出現在終端。 –