爲mac os安裝jdk7u5後我得到了不同的「正常」用戶和root的java版本。mac os從根版本的java版本是不同的
java -version
給了我7
sudo java -version
給了我6
我擡頭在 /System/Library/Frameworks/JavaVM.framework/Versions/
發現,也有一些聯繫。在我解析到真實目錄的鏈接後,我再次嘗試了整個路徑。
/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java -version
- > 7
sudo /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java -version
- > 6
一樣用javac!
希望你們能幫助我!
那麼你的問題到底是什麼?你想將root用戶設置爲Java 7嗎? – Failsafe 2012-07-05 13:06:23
我希望Java的root用戶和普通用戶一樣。在我的情況下,'sudo java -version'也應該是版本7 – 2012-07-05 13:07:37
嘗試將您的JAVA_HOME設置爲更新後的java版本。 – Failsafe 2012-07-05 13:35:58