2014-03-06 52 views
0

我有在其上安裝Java的下方位置的MacBook:將Java從6升級到7後,我在MacBook上的Java版本是什麼?

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

最近,我已經升級從版本1.6到1.7的Java和鏈接Verify Java Version 說我有推薦的Java安裝(版本7更新51)。

但我無法看到這個Java - 7的安裝位置。

此外,當我使用終端檢查Java版本與java -version命令,還在說我的MacBook是有舊版本6,即:

Java版本 「1.6.0_65」

的Java(TM) SE運行時環境(建立1.6.0_65-b14-462-11M4609)

爪哇熱點(TM)64位服務器VM(建立20.65-b04-462,混合模式)

現在我該如何確定我擁有哪個Java以及它在哪裏?

+0

@npinti:這不是你試圖引導我的問題的重複。總之,我想知道爲什麼即使在將Java升級到版本7後,Terminal說我有Java-6? –

+0

嘗試運行「哪個java」來查看您正在使用的Java的完整路徑。當你輸入「java」時,你的PATH決定執行哪一個,所以確保你的PATH指向V7版本。 –

+0

@MarkSetchell MyMac:〜alokur $哪個Java **輸出= ** 在/ usr/bin中/ JAVA –

回答

0

試試這個命令。它需要一段時間才能運行,因爲它會查看機器上的每個文件,但它應該在某處找到新版本!

find/-name "1.*jdk" 2> /dev/null 

它開始於/(頂級目錄),並查找任何文件/文件夾的名稱以1開始,在jdk結束。它丟棄所有到垃圾箱的錯誤消息(/ dev/null)。

+0

它只返回1.6: MyMac:〜alokur $ find/-name「1. * jdk」2>/dev/null /System/Library/Java/JavaVirtualMachines/1.6.0.jdk –

相關問題