我們可以從非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. 其他OSGi包的訪問類
- 2. 從Android應用程序訪問OSGI包
- 3. 訪問的Drools的Guvnor從OSGi包
- 4. 從OSGi包訪問數據源
- 5. 問題OSGI包
- 6. 從OSGi包
- 7. 從Maven2到OSGI包
- 8. 如何訪問OSGi包內的文件?
- 9. 管理對OSGI捆綁包的訪問
- 10. 訪問OSGi包中的Spring上下文
- 11. 與osgi捆綁在一起的非osgi
- 12. Maven的OSGi的和非OSGI項目
- 13. 訪問osgi bundle的lib jar
- 14. 問題與更新OSGi包
- 15. 進口包OSGI
- 16. OSGI配置包
- 17. ActiveMQ-Client osgi包?
- 18. Equinox和OSGI包
- 19. 啓動OSGi包
- 20. 在OSGi包
- 21. 爲OSGi包
- 22. 更新OSGi包
- 23. OSGI包異常
- 24. 見OSGi包
- 25. OSGi包庫
- 26. OSGI Embedded Equinox - 用於訪問未在osgi框架中實例化的pojos的包
- 27. 訪問標準java類的OSGi包中的NoClassDefFoundError
- 28. OSGi類加載器問題
- 29. BND Ant任務 - 包裝非OSGi罐子
- 30. 從JSF中的屬性文件訪問資源包osgi bundle webapp
可能重複後,您可以使用 MyClass.java與osgi捆綁](http://stackoverflow.com/questions/11610764/interacting-non-osgi-with-osgi-bundles) – 2012-07-25 12:57:31