У меня есть основной плагин, в котором есть собственные реализации JFace и SWT. Плагин пользовательского интерфейса зависит от основного плагина и использует основной плагин, используя определение цели через сайт обновлений. Все нормально работает. Тем не менее, у меня есть основные плагины пользовательского интерфейса, которые создаются в Jenkins, а задание плагина пользовательского интерфейса зависит от задания основного плагина, поэтому при перестроении ядра пользовательский интерфейс также перестраивается. Дело в том, что если я использую 0.0.1-SNAPSHOT в качестве версии в POM ядра, версия ядра в целевом определении определяется последней версией ядра. Поэтому, если добавить ядро в определение цели с помощью 0.0.1-20130405, сборка будет работать нормально, но если я завтра перестрою ядро, версия в целевом определении не будет соответствовать версии, которую будет иметь ядро - 0.0.1-20130405 против 0.0.1 -20130406. Мне придется вручную повторно добавить сайт обновления программного обеспечения для ядра в целевом определении.
Есть ли способ управлять определением цели, чтобы оно обновлялось до последней версии ядра. Может быть, есть еще один способ сделать то, что мне нужно, чего я не вижу?
1 ответ
Во многих случаях - включая определение цели - вы можете указать специальный номер версии 0.0.0, что означает дать мне последнюю версию.
Похожие вопросы
Новые вопросы
eclipse-plugin
Eclipse - расширяемая платформа OSGi для интеграции инструментов. Расширения Eclipse являются подключаемыми модулями Java. Используйте этот тег, чтобы узнать о разработке плагинов Eclipse. Обратите внимание, что запрос рекомендаций по плагину не по теме.