Как установить свойство eclipse.update.reconcile=true в продукте Eclipse, созданном с помощью Tycho

Я создаю свое приложение Eclipse 4 с помощью Maven Tycho 0.15.0. Все работает нормально, кроме того факта, что когда я добавляю

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

Tycho игнорирует свойство и записывает org.eclipse.update.reconcile=false в config.ini.

Я хочу, чтобы мое приложение использовало каждый пакет, который я добавляю в папку плагинов, поэтому я добавил org.eclipse.update.configurator и указанное выше свойство.

Есть идеи?


person howlibird    schedule 29.11.2012    source источник


Ответы (1)


Как описано в официальном сайт:

При установке начального уровня для org.eclipse.update.configurator PDE/Build также автоматически установит В дополнение к этим свойствам org.eclipse.update.reconcile=false.

На самом деле, если указать

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

в файле .product у вас всегда есть начальный уровень по умолчанию в результате

org.eclipse.update.reconcile=false

в вашем файле config.ini.

Решение не указано

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

в файле .product. Он все еще будет в плагинах.

person burtsevyg    schedule 18.04.2015