osgi - 无法启动片段包 : initial@reference:file:com. springsource.org.apache.jasper-6.0.18.jar

标签 osgi equinox springsource-dm-server

我正在 Equinox 上开发一个 sping 动态模块。但是,当我运行 Equinox 时,我有几个包处于已解决状态。其中之一是 com.springsource.org.apache.jasper-6.0.18.jar。然后,当我尝试启动它时,Equinox 返回一个错误:

A fragment bundle cannot be started: initial@reference:file:com.springsource.org.apache.jasper-6.0.18.jar

我不明白是什么原因。有谁知道这个问题吗?

最佳答案

嗨 对我来说,您似乎在尝试启动一个“片段包”。无法启动片段包,因此您会看到此错误。 一旦片段的主机插件“bundle”启动,osgi 框架就会将片段附加到它(自动)。

关于osgi - 无法启动片段包 : initial@reference:file:com. springsource.org.apache.jasper-6.0.18.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6108395/

相关文章:

java - 在哪里可以找到并安装 org.osgi.framework 包?

equinox - 如何计算春分/至日时刻?

tomcat - 分派(dispatch)/转发到一个 servlet,该 servlet 提供来自不同包的静态内容

java - 如何在代码中执行osgi命令

eclipse - JavaFx8 + OSGi + Gradle 多项目的工作模块化示例,无需额外工具?

java - 如何使用 OpenJDK 7 编译 mavenized OSGi 4.3 包?

java - Osgi getService()

grails - 是否可以将简单的grails应用程序转换为可以在Adobe CQ中运行的OSGi软件包?

spring - 找不到服务,因为 OSGi bundle 未激活