7
A
回答
1
要做到這一點是將jar添加到您的插件和修改類路徑的最簡單方法。
將jar複製到插件的子目錄(例如lib)中,然後修改插件的類路徑(在manifest編輯器中)以包含插件root和lib/foo.jar。
在清單編輯器中,選擇運行選項卡,選擇添加的類路徑面板按鈕。加入罐子,例如「LIB/foo.jar中」,然後選擇OK,如果你看一下清單源,你應該看到這樣一行:
Bundle-ClassPath: lib/foo.jar,
.
如果JAR要被其他插件來使用,可以將清單配置出口在嵌套jar包中,然後其他插件可以添加一個依賴包含插件,並使用它正常。爲此,請轉至清單編輯器的運行時間選項卡,選擇Add .. on Exported Packages section,然後選擇要導出的所有包。如果你看一下清單,你應該看到像這樣列出的所有軟件包:
Export-Package: name.seller.rich,
name.seller.rich.junit,
name.seller.rich.foo,
...
2
最安全的方法是從現有的jar文件創建一個新的插件:
選擇新建項目 - >插件 - 在發展 - >插件從現有JAR檔案
然後選擇jar文件(S)(「添加外部對象」伽利略),命名項目,在一些插件屬性填寫(可選)並選擇是否要解壓縮該jar或保留它它是。我保持複選框檢查...
就是這樣。 Eclipse將自動生成一個插件項目,該項目導出所有包,以便它可以在插件或rcp項目中使用。
相關問題
- 1. Eclipse插件開發:轉換插件項目Maven項目
- 2. 如何將eclipse項目鏈接到eclipse插件項目?
- 3. 添加資源到eclipse項目/插件
- 4. 從eclipse插件掃描eclipse項目
- 5. Eclipse插件項目和用戶庫
- 6. 如何在Eclipse RCP中將非插件項目與插件項目結合使用?
- 7. 引用Globals.ThisAddIn.Application項目不是插件
- 8. Eclipse插件開發項目中的Hibernate
- 9. Eclipse插件開發 - 新項目嚮導
- 10. 插件爲Android項目(Eclipse中)
- 11. 帶JGit實現的Eclipse插件項目
- 12. 該項目需要什麼eclipse插件?
- 13. Sonar Lint eclipse插件項目報告
- 14. 正確設置Eclipse插件項目
- 15. 從android gradle插件生成eclipse項目
- 16. Eclipse項目與Scala插件,Maven和Spark
- 17. eclipse插件導入自定義項目
- 18. 已加載項目的Eclipse插件
- 19. 在Eclipse插件中的幻影項目
- 20. Eclipse插件項目運行配置
- 21. Eclipse PDT/Symfony2插件 - 項目錯誤
- 22. Eclipse java項目缺少插件
- 23. 如何爲Eclipse插件項目設置測試項目
- 24. 可以eclipse插件項目依賴於java項目
- 25. Eclipse:項目性質好處,閱讀項目和插件設置
- 26. grails:插件是插件,'遷移'到項目級別的插件?
- 27. 將Maven依賴項添加到Eclipse插件項目
- 28. 在eclipse插件中找到當前IEditor的根項目目錄
- 29. 帶有TestNG插件和多個eclipse項目的EclEmma插件
- 30. Eclipse插件開發,公開Java項目中的插件類
它是200 MB的jar文件...我想將其作爲變量添加它 – Ido 2009-07-26 11:01:33
對於Eclipse使用它,jar或者需要嵌套在插件中,或者是插件。唯一的選擇是你創建一個定製的類加載器來引用jar,但是你仍然必須定義一個方法來提供jar並確保它在正確的位置。將其添加到插件並導出所有軟件包非常簡單。 – 2009-07-26 11:06:36