如何在使用Tycho构建的Eclipse产品中设置属性eclipse.update.reconcile = true

时间:2012-11-29 09:21:07

标签: eclipse maven eclipse-rcp tycho e4

我使用Maven Tycho 0.15.0构建我的Eclipse 4应用程序。一切正常,除了事实,当我添加

<configurations>
...
<property name="org.eclipse.update.reconcile" value="true" />
</configurations>

Tycho忽略了该属性并将org.eclipse.update.reconcile = false写入config.ini。

我希望我的应用程序使用我插入插件文件夹中的每个包,因此我添加了org.eclipse.update.configurator和上面的属性。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

official site所述:

  

设置org.eclipse.update.configurator的启动级别时,   PDE / Build也会自动设置除了这些属性,   org.eclipse.update.reconcile =假。

事实上,如果你指出

<plugin id="org.eclipse.update.configurator"/>

在.product文件中,您总是有默认的起始级别

org.eclipse.update.reconcile=false
在config.ini文件中

解决方案未指定

<plugin id="org.eclipse.update.configurator"/>

在.product文件中。它仍然是插件。