2016-06-24 56 views
0

我想從我的插件的嵌入式jar中導出一個包。就像我的當前插件中的MyProject/folder/myJarName.jar包一樣。爲此,我嘗試使用Apache felix和導出的包,在bundle classpath中指定jar的位置。但是,當我構建我的項目時,它顯示文件抱怨說,在此插件中不存在包'com.demoName.package'。有什麼辦法可以做到這一點。如何在運行時導出一個依賴或jar包?

回答

0

要將項目jar包導出到外部插件,需要執行以下操作。

  1. 添加您的jar文件在plugin.xml 類路徑部分,你可以找到 在運行標籤 - 這將提供在運行時你的罐子。
  2. 並在導出的包部分中,添加您想導出的所需包 - 以便其他插件也可以訪問這些包。

請查看下面的截圖。我在我的項目lib文件夾中添加了httclient.jar,並通過Classpath使其可用於運行時。 enter image description here

相關問題