java - 如何在基于 OSGI 的 Web 应用程序中启动/停止 bundle

标签 java osgi

通常我们通过 OSGI 控制台启动/停止 bundle,但对于 Web 应用程序,一旦它部署在容器中如何执行?

问候,

塞蒂亚

最佳答案

也不确定我是否理解正确,但无论如何:

我认为这取决于您部署 OSGi 网络应用程序的方式。我已经做过的唯一方法是在 OSGi 上下文中运行 Tomcat。然后 Tomcat 扫描以“.war”结尾的包,所以它基本上一部署就启动,您可以通过 OSGi 控制台正常控制它

关于java - 如何在基于 OSGI 的 Web 应用程序中启动/停止 bundle ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7956147/

相关文章:

eclipse - Google Guice 3和OSGi(Eclipse春分)问题,

java - 在 Apache Karaf 上的 OSGi 包中设置 Spring AOP 日志记录

OSGi 中 Java 类加载器的使用

java - Spring @Transaction 和@Async 数据库操作的用法

java - 如何使用post方法将一个关键字中值的字符串数组发送到服务器

javascript - Nashorn loadWithNewGlobal 功能细节

java - 如何在maven-bundle-plugin生成的Manifest中识别包版本的来源

java - 如何从 Netty 向客户端发送多个响应

java - LocalVariableTable 中的 'start' 和 'length' 属性是什么意思

java - 如何在 Jetty 中启用 SSL 调试?