使用Eclipse 3.8到4.x中的兼容层

时间:2013-07-24 14:21:10

标签: eclipse eclipse-plugin e4

我有一个Eclipse 3.x插件,它有一个产品文件,通过它我可以启动应用程序。该产品使用eclipse工作台作为其应用参数org.eclipse.ui.ide.workbench,我甚至尝试了org.eclipse.ui.e4.workbench.E4Application

我按照this tutorial中所述,在我的产品相关性中添加org.eclipse.emf.ecoreorg.eclipse.emf.common功能的步骤。

当我启动应用程序时,它启动并且似乎工作正常但没有外观和感觉E4和一些E4功能,例如General->下的Theme主题偏好。 “首选项”菜单中的外观不起作用。

我错过了其他什么吗?

1 个答案:

答案 0 :(得分:1)

所以我通过在org.eclipse.core.runtime.products扩展中添加以下内容使其成功,

<property
    name="cssTheme"
    value="org.eclipse.e4.ui.css.theme.e4_default">
</property>
<property
    name="applicationCSSResources"
    value="platform:/plugin/org.eclipse.platform/images/">
</property>

我不知道这是否是正确的做法,所以我愿意接受建议。