【问题标题】:Eclipse Neon for Eclipse Committers can't resolve org.eclipseEclipse 提交者的 Eclipse Neon 无法解析 org.eclipse
【发布时间】:2018-11-29 00:19:32
【问题描述】:

我最近升级到了 Eclipse Neon。我有一个在 Eclipse Luna 中构建良好的插件项目,但现在在霓虹灯中,在我导入“org.eclipse”的所有地方。我得到一个错误:

 The import org.eclipse cannot be resolved.

plugin.xml 有错误等。 项目构建路径在构建路径上有“插件依赖项”。

我的 Eclipse 版本是 Eclipse 提交者的 Eclipse IDE 版本:Neon.3 Release (4.6.3) 内部版本号:20170314-1500

我在 MacOSX High Sierra 上运行。

这可能很简单。

【问题讨论】:

  • 可能META-INF/MANIFEST.MF 中的依赖关系绑定到一个非常特定的版本,而您的目标平台是运行平台(因此无法解决依赖关系)。顺便说一句,霓虹灯也很老了。当前版本是 Eclipse 2018-09。

标签: java eclipse eclipse-plugin


【解决方案1】:

每次升级 Eclipse 安装时,我都会遇到类似的问题。

对我来说,可以通过调整Target platform(可以在设置中找到 - 只需搜索它)以匹配当前运行的来解决问题。为此,在大多数情况下,我只需添加一个具有默认配置的目标平台并将其设置为活动的。

重建后(通常自动执行)所有这些错误都消失了。

【讨论】:

  • 感谢工作。这很奇怪。我将它从(旧)“跑步平台”更改为(新)“跑步平台”。唯一的区别是原来的“运行平台”有一个插件图标,而新的(工作的)有一个 Eclipse 图标。
  • @John Tang Boyland 是的,这在我的系统上一直都是一样的。然而,旧的“跑步平台”通常是坏的。不知道为什么,但以这种方式重新创建它可以解决它......
猜你喜欢
  • 2016-12-05
  • 2014-04-01
  • 2018-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多