更新到苹果JDK的最新版本(现在已经过时...),Eclipse不再显示JDK类的源代码。它要求我附加源位置文件或文件夹。我在哪里可以找到?
似乎Java for Mac OS X 10.6的第三次更新中不再包含源代码。现在有一个单独的包“Java for Mac OS X 10.6 Update 3 Developer Package”。请参见http://lookfirst.com/2010/10/how-to-fix-missing-source-for-latest.html
http://lookfirst.com/2011/06/fix-missing-source-for-java-mac-os-x.html
在我的情况下,源代码位于
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/src.jar
你可能需要在Eclipse首选项中进行设置:Java - 已安装的JRE。选择1.6 JVM并单击编辑。现在从JRE系统库列表中选择classes.jar,单击源附件并输入到src.jar的路径。