我在Intel Mac上的Eclipse中运行java 1.6。我正在使用System/Library/Frameworks
下的1.6.0版本,并在Eclipse中将默认编译器设置为此。
如何附加源代码?
首先,我从oracle下载了1.6源代码,以为我可以附上那个'因为安装的1.6没有源代码。
当我单击一个java类来获取源代码编辑器时,会出现问题:
首先,第一行是Compiled from File.java (version 1.5 : 49.0, super bit)
最重要的是,当我附加1.6源jar文件时,会出现错误:
An error has occurred. See error log for more details.
Unable to create resource org.eclipse.ui.internal.misc.ExternalProgramImageDescriptor@50417ba8
这也出现在错误日志中:
java.lang.ClassNotFoundException: org.eclipse.ui.internal.views.log.LogView
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)
Eclipse版本是:面向Web开发人员的Eclipse Java EE IDE。 版本:Helios Service Release 2 建造ID:20110218-0911
当我点击安装细节时,我得到:
An internal error occurred during: "Fetching children of _SELF_".
Registry Directory not available: /Users/rfrail/Downloads/eclipse 2/p2/org.eclipse.equinox.p2.engine/profileRegistry.
我正在从我的下载目录运行Eclipse(过去它运行正常);但是,Eclipse有2个文件夹:
所以这看起来就像混乱的源头。 Eclipse运行正常。
请帮忙吗?