在 Web 应用程序中,我们有 ServletContextListener
接口(interface),该接口(interface)具有方法:contextInitialized
,并且在应用程序启动时调用它。我想知道当 OSGi 包启动时,Apache Karaf 中是否有类似的东西,容器会调用一些方法,当包停止时,某些方法会停止方法将由容器调用。 Apache Karaf 中有类似的东西吗?
我也在我的包中使用了 Spring,所以也许可以使用 Spring 来实现这一点?我尝试搜索如何使用 OSGi
和 Apache Karaf
完成此操作的信息,但没有找到任何信息。
最佳答案
我认为您正在寻找 BundleActivator .
关于java - Apache Karaf Bundle 上下文监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12278290/