可能重複:
Source code for Mac OS X java version 1.6.0_22如何在Mac上查看Netbeans中的Java SE 6源代碼?
我一直在開發使用Java EE 6,在我使用的Windows 7 Netbeans的工作web應用程序我一直認爲這是理所當然我可以查看Java SE 6源代碼,例如,按住Ctrl並單擊String
並查看代碼。
最近,我在家中的MacBook上安裝了NetBeans(Mac OS X 10.6.5)並下載了該項目。一切工作正常,但我注意到我無法再查看標準Java類的來源。所有方法都有throw new RuntimeException("Compiled Code");
。
什麼是缺少的,我需要在這裏安裝?
更新:好了,看完後this discussion我去http://connect.apple.com/和下載/安裝的Java 的Mac OS X 10.6 Update 5的開發包(也不得不更新OSX 10.6.8到)。但是,我仍然無法在Netbeans中查看源代碼。如何配置Netbeans以便Java SE 6源可見?
更新2:我在此期間一直使用http://javasourcecode.org/,但在Netbeans中查看源代碼仍然會更好。
更新3:它看起來像如果我去Tools->Java Platforms->Sources
我可以選擇來源讀取。我試過選擇/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/1.6.0_26-b03-384.jdk
,但這沒有奏效,我猜這是有意義的,因爲這是默認平臺。
我一直在看書,我應該找到.jar
我需要在/Library/Java/Home/src.jar
但它不存在。 Spotlight搜索src.jar
或src.zip
變爲空白。有人能幫我填補這裏的空白嗎?