我正在开发Eclipse插件的一部分。目前,IDE表示无法解析$(".button").on('click', function() {
$(".dynamic-content").toggleClass('open');
});
等软件包。
我已将org.eclipse.ui
正确添加到org.eclipse.ui
作为所需的依赖项,如下图所示:
正如您所看到的那样列出了包,但是有一个小的红色plugin.xml
符号表示出现了问题。如果我尝试选择其中一个名称并尝试去声明,那么IDE无法找到包。
我使用的IDE是我的Ubuntu系统上的Eclipse Neon RCP ,新安装的。 AFAICT这些软件包应该带有eclipse本身,如果没有 我该如何安装它们?
注意我之前使用较旧的Eclipse RCP版本来编写代码。我很肯定我没有安装任何特殊的开发包。但是我还有其他一些问题,我决定转到Neon。
答案 0 :(得分:1)
检查目标平台是否有效(在“插件开发>目标平台”的“首选项”中)。
目标平台定义是工作空间的一部分,升级时可能无效。
使用单独的目标平台而不是默认的“运行平台”通常是一个好主意,因为它可以让您更好地控制哪些插件可用,并且在升级过程中不太可能变得无效。