我們可以從非osgi組件訪問osgi包例如我們可以從非osgi struts2動作訪問osgi包。如果是,那麼如何 在此先感謝從非osgi類訪問osgi包
0
A
回答
4
如何部署一切,你是什麼意思的訪問?
一個包只是一個jar文件,所以它可以像任何其他jar一樣用在web服務中。當它被部署在OSGi框架中時,它只是一個OSGi包。如果你想用它作爲圖書館,那麼沒有問題,許多罐子已經這樣工作。如果你想訪問OSGi服務,那是另一回事。
0
我們可以從另一個應用程序訪問的OSGi包
如果你有,當你部署這個實體的Apache Karaf束,Eqiunox ..等它採用像MyClass.java實體類的應用程序OSGI容器
當您複製從需要新項目的pom.xml下使用 然後將其粘貼爲依賴第一標籤之前
已經安裝它可能會使用相同的實體捆綁的另一個應用
這樣
<groupId>gobito.enterprise.solution</groupId>
<artifactId>myapp</artifactId>
<version>0.0.1</version>
其粘貼到另一個應用程序的依賴,並導入包「gobito.enterprise.solution」 [非交互的OSGi的
<dependency>
<groupId>gobito.enterprise.solution</groupId>
<artifactId>anotherapp</artifactId>
<version>0.0.1</version>
</dependency>
相關問題
- 1. 從Android應用程序訪問OSGI包
- 2. 從OSGi包訪問數據源
- 3. 管理對OSGI捆綁包的訪問
- 4. 訪問OSGi包中的Spring上下文
- 5. 與osgi捆綁在一起的非osgi
- 6. 訪問osgi bundle的lib jar
- 7. 問題與更新OSGi包
- 8. 啓動OSGi包
- 9. OSGi包庫
- 10. 在OSGi包
- 11. 進口包OSGI
- 12. 見OSGi包
- 13. OSGI Embedded Equinox - 用於訪問未在osgi框架中實例化的pojos的包
- 14. OSGi類加載器問題
- 15. BND Ant任務 - 包裝非OSGi罐子
- 16. 在Eclipse插件中使用非OSGi包
- 17. 從JSF中的屬性文件訪問資源包osgi bundle webapp
- 18. OSGi包中的Schemacrawler
- 19. 從EAR包中調用外部OSGI包
- 20. 如何在OSGi容器中的軟件包之間共享非OSGi庫?
- 21. 如何從另一個OSGi包中對OSGi包進行單元測試
- 22. 訪問OSGi的配置數據在AngularJS
- 23. 使用另一個OSGi包的類
- 24. OSGi軟件包啓動問題
- 25. 在osgi應用程序中使用非osgi庫
- 26. 如何從jar庫創建OSGi包?
- 27. 從OSGi軟件包獲取資源
- 28. 如何從jar創建osgi包
- 29. 從命令行運行osgi包
- 30. 如何從OSGI包中調用方法?
可能重複後,您可以使用 MyClass.java與osgi捆綁](http://stackoverflow.com/questions/11610764/interacting-non-osgi-with-osgi-bundles) – 2012-07-25 12:57:31