即使指定为依赖项,也找不到Eclipse库

时间:2016-07-26 14:36:05

标签: java eclipse eclipse-plugin dependencies eclipse-rcp

我正在开发Eclipse插件的一部分。目前,IDE表示无法解析$(".button").on('click', function() { $(".dynamic-content").toggleClass('open'); }); 等软件包。 我已将org.eclipse.ui正确添加到org.eclipse.ui作为所需的依赖项,如下图所示:

Picture showing the plugin.xml view in Eclipse, containing references to the packages mentioned above.

正如您所看到的那样列出了包,但是有一个小的红色plugin.xml符号表示出现了问题。如果我尝试选择其中一个名称并尝试去声明,那么IDE无法找到包。

我使用的IDE是我的Ubuntu系统上的Eclipse Neon RCP 新安装的。 AFAICT这些软件包应该带有eclipse本身,如果没有 我该如何安装它们?

注意我之前使用较旧的Eclipse RCP版本来编写代码。我很肯定我没有安装任何特殊的开发包。但是我还有其他一些问题,我决定转到Neon。

1 个答案:

答案 0 :(得分:1)

检查目标平台是否有效(在“插件开发>目标平台”的“首选项”中)。

目标平台定义是工作空间的一部分,升级时可能无效。

使用单独的目标平台而不是默认的“运行平台”通常是一个好主意,因为它可以让您更好地控制哪些插件可用,并且在升级过程中不太可能变得无效。