全新的Eclipse插件项目充满了错误

时间:2019-03-09 08:35:31

标签: java eclipse eclipse-plugin

我安装了全新的2018-12 R“面向企业Java开发人员的Eclipse IDE”,并尝试通过Eclipse插件开发教程(例如https://www.vogella.com/tutorials/EclipsePlugin/article.html)来创建插件项目,我立即面临:

    每次视图更改时,org.eclipse.pde.internal.core.plugin.WorkspaceExtensionsModel.getInstallLocation(WorkspaceExtensionsModel.java:79)上的
  • NullPointerException
  • 所有org.eclipse(和javax.inject)(源文件)的未解析导入
  • 未知扩展点(plugin.xml)
  • 每个未解决的捆绑包(MANIFEST.MF)

我很难相信Eclipse插件开发处于这种令人遗憾的状态,因此我必须缺少一些功能。我需要找什么?

1 个答案:

答案 0 :(得分:2)

用于企业Java的 Eclipse IDE 开发人员 不用于插件开发

改为使用以下IDE软件包之一:

  • 用于Eclipse提交程序的 Eclipse IDE
  • 用于 RCP和RAP 开发人员的 Eclipse IDE。

如果无法在MANIFEST.MF中解析分发包,则该捆绑包在目标平台中丢失(请参见窗口>首选项:插件开发>目标平台)。目标平台中缺少的捆绑包会导致无法解决的导入和未知的扩展点。