2012-04-05 71 views
2

我想在OSX Lion 10.7.3上的Eclipse Helios中添加Javadoc位置。我剛剛從Apple安裝了Java for Developers 2012-01。OSX Lion上的JDK API位置

我有以下問題:我的Java安裝文件夾(/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)中沒有src.jar/docs.jar文件。

他們是否將其從安裝中刪除?我能做些什麼來解決這個問題?

謝謝。

回答

1

默認情況下,Mac上的JDK不包含src.jar。 您需要從Apple Developers下載並安裝「Java Developer Package」。 安裝之後,你會發現src.jar與此類似

/Library/Java/JavaVirtualMachines/1.6.0_22-b04-307.jdk/Contents/Home 
+0

我沒有下載和文件夾,你上安裝開發包... – Xaero182 2012-04-05 14:34:03

+0

然後將找到src.jar – dash1e 2012-04-05 17:18:09

+0

我的安裝僅在昨天升級到'/ Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home/src.jar' ... – 2012-04-06 15:29:47

1

Apple從Apple的默認「用戶」下載不包括源或Javadoc。你可以從https://connect.apple.com/下載一個特殊的Java開發包安裝。您必須使用Apple ID向Apple註冊,但免費帳戶足以下載開發者套件,無需完整,昂貴的ADC會員資格。 關於開發者套件的好處是它們不會互相覆蓋,所以你可以安裝多個版本來測試你的軟件。

+0

我也下載一個路徑下並安裝軟件包開發... – Xaero182 2012-04-05 14:34:15

0

作爲一種解決方法,mavenise您的項目,安裝m2e並讓maven下載源代碼(右鍵單擊 - > maven - >下載源代碼)。好處是你可以下載jdk以外的所有庫的源代碼。