新的插件项目向导,为什么“这个插件会对ui做出贡献”被禁用?

时间:2016-03-17 07:36:42

标签: eclipse eclipse-plugin eclipse-rcp

我正在尝试在Eclipse中创建一个新的Plug-In项目 出于某种原因,复选框“此插件将对ui做出贡献”被禁用。

enter image description here

Eclipse安装本身不是问题,在其他工作区中使用相同的安装复选框处于活动状态 所以我怀疑目标定义,缺少一些单位:

<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.sdk.ide" version="4.5.2.M20160212-1500"/>
<unit id="org.eclipse.rcp.sdk.id" version="4.5.2.M20160212-1500"/>
<unit id="org.eclipse.platform.sdk" version="4.5.2.M20160212-1500"/>
<repository location="http://download.eclipse.org/releases/mars/"/>
</location>

1 个答案:

答案 0 :(得分:1)

好的问题是我选择了一个OSGi框架&#34;而不是&#34; Eclipse版本&#34;在第一个向导页面上:

enter image description here

切换到&#34; Eclipse版本&#34;启用复选框。
有意义,因为生成的激活器扩展了&#34; org.eclipse.ui.plugin.AbstractUIPlugin&#34;这是一个日食课 还可以选择创建&#34;富客户端应用程序&#34;已启用。