我有一堆依賴於包含某些第三方jar/dll資源的包的eclipse插件,並導出這些資源包含的包。 當我將所有這些導入到eclipse/plugins中時,插件完美地工作。但是,當我在此新工作空間中創建一個依賴於我的資源包的新插件時,我看不到其導出的包。我似乎無法找到他們。Bundle的導出包不可見
資源包的清單如下:
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: MyBundle
Bundle-SymbolicName: MyBundle
Bundle-Version: 1.0.0
Bundle-ClassPath: res1.jar,
res2.jar,
res3.jar,
.
Export-Package: com.stuff.res2,
com.stuff.res1,
com.stuff.res3
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
我在this related thread通過清單走了,沒有運氣。 經過一些額外的Google搜索後,我找到了一個解決方法,我可以將我的包作爲項目導入工作區(右鍵單擊我的包中的插件瀏覽器 - >導入爲 - >源/二進制項目)。如果可能的話,我想避免創建這個額外的項目。
編輯:Eclipse bug 259959看起來像它可能是相關的,但不像我一樣的設置。
任何幫助將非常感謝!
好的建議,我沒有意識到我的設置不是要走的路 – nolegs 2010-08-11 16:17:06