У меня есть плагин, который зависит от плагина windowsbuilder. В eclipse Kepler мне нужно установить мой плагин, используя URL-адрес. Но в Eclipse Mars и Neon мне нужно установить плагин для windowsbuilder, прежде чем устанавливать собственный плагин. Это URL для установки окна строитель: http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.5/Автоматический импортщик окон в моем собственном плагине eclipse
Это сообщение об ошибке при попытке установить мой плагин в затмение Неон:
не удается завершить установку, так как один или несколько обязательных пунктов может не быть найденным. Установленное программное обеспечение: com.myownplugin.feature 1.0.0.201608191212 (com.myownplugin.feature.feature.group 1.0.0.201608191212) Отсутствующие требования: com.myownplugin.editor 1.0.0.201608191212 (com.myownplugin.editor 1.0.0.201608191212) требует " bundle org.eclipse.wb.core 0.0.0 ', но не удалось найти Не может удовлетворить зависимость: От: com.myownplugin.feature 1.0.0.201608191212 (com.myownplugin.feature.feature.group 1.0.0.201608191212) To : com.myownplugin.editor [1.0.0.201608191212]
Я попытался создать файл targe с windowbuilder в определениях, но я не знаю, почему он не работал. Как я могу установить только мой собственный плагин без необходимости установки оконного блока раньше?
Мой site.xml что-то вроде этого:
<site>
<description name="Update Site" url="http://companyownplugin/stable">
my plugin
</description>
<feature url="features/com.companyownplugin.feature_1.0.0.qualifier.jar" id="com.companyownplugin.feature" version="1.0.0.qualifier">
<category name="com.companyownplugin.cat"/>
</feature>
<category-def name="com.companyownplugin.cat" label="My Plugin"/>
</site>
Привет, спасибо за ваш ответ. Я включил мой site.xml в вопрос. Как я могу включить url windowbuilder в этот файл для решения при установке? Или эта конфигурация выполняется в другом месте? – computered
Я попытался включить функции в site.xml, например: [
computered
Разрешение зависимостей (с p2) будет автоматически устанавливать зависимости при установке вашего плагина/функции. Если есть зависимость от одного из ваших плагинов (через MANIFEST.MF) или функция к частям WindowBuilder, они будут автоматически установлены. – Mickael