1

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

我按照本教程中概述的在我的产品依赖项中添加org.eclipse.emf.ecore和功能的步骤进行操作。org.eclipse.emf.common

当我启动该应用程序时,它启动并且似乎工作正常,但没有 E4 的外观和感觉,并且某些 E4 功能(如首选项菜单中常规->外观下的主题首选项)不起作用。

我还缺少其他东西吗?

4

1 回答 1

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>

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

于 2013-07-25T14:22:07.400 回答