【发布时间】:2017-10-30 11:00:04
【问题描述】:
我在 apache Karaf (Felix) 平台上部署了一个 osgi 应用程序。
该应用程序使用 Jetty 作为 Web 容器。
现在我想知道是否有办法使用一个简单的包来获取应用程序中使用的 Web 上下文路径。
有什么http服务可以用吗?
【问题讨论】:
标签: jetty apache-karaf
我在 apache Karaf (Felix) 平台上部署了一个 osgi 应用程序。
该应用程序使用 Jetty 作为 Web 容器。
现在我想知道是否有办法使用一个简单的包来获取应用程序中使用的 Web 上下文路径。
有什么http服务可以用吗?
【问题讨论】:
标签: jetty apache-karaf
默认情况下,Karaf 通过WebContainerService 接口公开一个 OSGi 服务,它允许您使用它的 id 获取 WebBundle 的 contextPath。
您可以在捆绑包中使用该服务,使用蓝图、声明式服务等。
【讨论】: