2012-07-31 54 views
2

我最近在運行Lion 10.7.4的Mac上安裝了Java SE Development Kit 7u5。在安裝時,我將爲此計算機上的所有用戶安裝唯一可用的安裝選項。在OSX 10.7.4上安裝後,Eclipse無法看到Java SE 7目錄結構(我也無法看到)10.7.4

我試過以下幾個指南,爲了使它與Eclipse正確設置,但無濟於事。我正在關注this Oracle guide。由於Java SE 7位於Java首選項列表的頂部(因此它優先於其他版本)。在終端中運行java -version也會得出正確的結果。然而,當我嘗試添加JDK到Eclipse按照目錄結構「/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home」上面提到的引導根本不存在:

Here is a link to a screenshot of my directory structure after installing

我試過選擇一個灰色1.7.0.jdk,但顯然它不可選。如果我嘗試繼續使用「JavaVirtualMachines」目錄,那麼Eclipse不會將其識別爲根文件夾。我也從我的用戶文件夾查看了庫路徑,但也沒有所需的結構。

在旁邊注意它讓我擔心,我一直沒有課程教你如何處理所有這些怪癖......爲什麼這個看似微不足道的過程被簡化了......我是否應該找到這使得SDK與IDE一起工作會令人困惑?

如果有人知道任何課程,請讓我知道!

任何人都可以幫我解決這個問題嗎?

回答

2

您可以將路徑/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home直接粘貼到「JRE主頁」文本字段,而不是瀏覽到該目錄(第5步甲骨文指南)

或者,你可以選擇「標準VM」,而不是「MacOSX VM」。在那裏,您還可以瀏覽到JDK目錄。

0

我有同樣的問題,我遵循Stefan Fersti的建議粘貼路徑,儘管他的路徑對我來說不是正確的。我用:/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home

我想最簡單的方法是前往目錄/Library/Java/JavaVirtualMachines/,看看哪個更新/名稱您的特定文件夾。

1

更快,更容易的解決方案,假設你已經安裝了JDK:

  • 轉到Eclipse首選項> Java的>安裝的JRE
  • 點擊「搜索按鈕」,在右邊的窗口導航
  • 瞧!它應該找到它。
  • 選中該框作爲默認值(如果需要)並單擊「確定」:-)