Ubuntu 10 上的 Eclipse java-6-openjdk 缺少 jar

Ubuntu 10 上的 Eclipse java-6-openjdk 缺少 jar

突然,我的 eclipse 报告我的 Java Build Path 中缺少 jar 文件。

netx.jar
gnome-java-bridge.jar
plugin.jar

我想知道我做错了什么?是不是升级搞砸了?

我也无法从列表中删除这些 jar(这可能是因为我的 eclipse 没有以超级用户身份运行)。

仅以超级用户身份运行,删除那些丢失的 jar 可能不是解决方案。有什么建议吗?

答案1

我也遇到了和 Jerry 一模一样的问题。我的 gnome-java-bridge.jar 不见了。不过,你不必加载新的 jdk。只需重新选择 jre,Eclipse 就会从 jre 重新加载库列表,一切就会按预期运行

Window->Preferences->Java->Installed JREs

您可能必须编辑服务器设置的运行时(我就是这么做的)。

答案2

升级后我遇到了同样的问题,我的 open-1.6-jdk 中缺少 gnome-java-bridge.jar

我将所有项目都改为 1.7 openjdk。因为一切都正常运行!

答案3

我已经解决了这个问题,虽然没有安装 jdk 1.7。问题是由于在 Window->Preferences->Java->Compiler 中将“Compiler Compliance level”字段的值设置为 1.5 造成的。

有了 jdk 1.6 并将值更改为 1.6,问题就解决了。

干杯,埃里克。

答案4

忘记更新解决方案。

我安装了 JDK 1.7,创建了适用于 1.7 的 eclipse 设置,神奇的是 1.6 现在也能正常工作了。也许我应该尝试 Rick 的做法。下次我会试试的。

相关内容