我有一個依賴於windowbuilder插件的插件。 在日食開普勒我只需要使用URL安裝我的插件。 但是在eclipse Mars和Neon中,我需要在安裝我自己的插件之前安裝windowbuilder插件。 這是安裝窗口建設者的網址:http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.5/在我自己的eclipse插件中自動導入windowbuilder
這是錯誤消息當我嘗試安裝我的插件在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'但無法找到 無法滿足依賴關係: From:com.myownplugin.feature 1.0.0.201608191212(com.myownplugin.feature.feature.group 1.0.0.201608191212) To :com.myownplugin.editor [1.0.0.201608191212]
我試圖用windowbuilder在定義中創建一個目標文件,但我不知道爲什麼它沒有工作。 如何在不需要安裝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問題。如何在此文件中包含windowbuilder url以在安裝時解析?或者這個配置是在其他位置完成的? – computered
我試圖在site.xml中包含如下功能:[
computered
依賴解析(使用p2)將在安裝插件/功能時自動安裝依賴關係。如果您的某個插件(通過MANIFEST.MF)或功能對WindowBuilder的某些部分存在依賴關係,則會自動安裝這些依賴項。 – Mickael