pde*_*eva 5 eclipse swt eclipse-plugin
我有一个使用一些swt对象的eclipse插件项目,例如 -
import org.eclipse.swt.widgets.Composite;
Run Code Online (Sandbox Code Playgroud)
当我尝试将"目标平台"设置为"运行平台(活动)"进行编译时,它编译得很好,我不需要导入任何特定于swt的插件.
但是,我使用Eclipse 3.6.0创建了一个目标平台,如果我将其设置为活动平台,则只要使用了swt类,项目就会出现编译错误,并且无法解决它们.
我应该在哪个插件中添加依赖项来解决这些错误?
我尝试添加'org.eclipse.swt',但这似乎没有帮助.
我有同样的问题.在我的情况下,我有一个缺少依赖,我让Eclipse找到我的插件.
在某个p2站点上找到插件后,我在进度视图中看到了"重置目标平台".
在那之后,许多插件被打破了.检查目标平台(窗口 - >首选项 - >插件开发 - >目标平台 - >编辑),"架构"字段已从更改x86_64为x86.
更改值并单击"完成"会再次重置TP并且错误消失.