[英]How to use non-plugin project with plugin-in project in Eclipse RCP?
我已經有一個Java項目(非插件)用於自定義日志記錄功能,該項目在內部使用log4j。 我想將此定制的記錄器與eclipse plugin-project一起使用,因此我已在plugin-project的構建路徑中指定了記錄器項目。 當我嘗試運行它提供ClassNotFoundException
的插件應用程序時,它沒有任何編譯問題。
誰能告訴我將非插件項目與插件項目一起使用的正確方法? 任何建議,將不勝感激。
感謝和問候。
Eclipse基於OSGi,並且所有插件都是OSGi捆綁包。 訣竅是,捆綁軟件通常只能看到其他捆綁軟件。 您有兩種選擇:
您可以按照Paul Webster的建議將jar轉換為OSGi捆綁軟件。 您可以看看我對這個問題的答案, 如何將jar轉換為OSGi捆綁包 ,有些人認為這很有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.