簡體   English   中英

netbeans 7.3為什么看不到我已經安裝了Java 1.7.0_21?

[英]Why doesn't netbeans 7.3 see that I've installed Java 1.7.0_21?

我最近在Mac上安裝了netbeans 7.3(Lion 10.7.5,最新)。 在命令行中,我將得到:

[129]$java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06-451-11M4406)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01-451, mixed mode)

今天我去了netbeans插件窗口,發現有18個更新要安裝。 嘗試執行此操作時,收到一條消息,其中有些要求> Java 1.7,而我只有1.6(如上所述)。 因此,我盡職盡責地跑到java.com並成功下載了Java 1.7 Update 21。

當我在各種瀏覽器中運行Java版本檢查器時,我看到一個報告,表明Java 1.7.0_21是已安裝的版本。 另外,Mac的Java控制面板還指示1.7.0_21-b12是當前版本。

但是,在重新啟動netbeans時,仍然有使用Java 1.6的抱怨。 我重啟了機器,並得到了相同的結果。 並且,命令行上的“ java -version”結果仍然顯示與上述結果相同(1.6.0_45)。

最后,即使我嘗試以下操作:

/usr/libexec/java_home -v 1.7.0_21 --exec java -version

我得到:

Unable to find any JVMs matching version "1.7.0_21"

我很困惑。 有人對此有任何建議嗎?

謝謝。 道格

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM