У меня есть приложение сервера равноденствия, которое я создаю, используя конфигурацию продукта PDE. Поскольку это серверное приложение, я хотел бы сразу запустить ВСЕ пакеты. В конфигурации запуска предусмотрена опция «Автозапуск по умолчанию:». Я не нашел подобной конфигурации для config.ini
.
У меня есть x различных конфигураций продукта для наших клиентов. У каждого заказчика своя фича, в зависимости от основной фичи ПО. Каждая конфигурация продукта основана на функции клиента, на самом деле очень простой и чистый способ. Но так как я хочу запустить все пакеты, я должен добавить все пакеты с autoStart="true"
в конфигурацию продукта.
Это особенно плохо, когда я добавляю или удаляю пакет из программного обеспечения. Приходится обновлять все конфигурации.
Любое решение? Я пропустил свойство конфигурации?
EDIT:
Возможно, есть решение с tycho, которое установит для всех пакетов значение true в: configuration/org.eclipse.equinox.simpleconfigurator/bundles.info
Для верных тестов есть:
<defaultStartLevel>
<level>6</level>
<autoStart>true</autoStart>
</defaultStartLevel>