1

我尝试在 felix 容器中安装 flyway 包。由于 MANIFEST.MF 文件包含对 quinox 的依赖项,因此捆绑包无法启动:

要求捆绑:org.eclipse.equinox.common

由于flyway使用以下方法将“捆绑”URL转换为普通文件系统URL,因此需要Equinox公共库:

org.eclipse.core.runtime.FileLocator.toFileURL

据我所知,该解决方案仅适用于 Equinox/eclipse 环境,但不适用于 felix 环境。

我错过了什么吗?

4

1 回答 1

0

你是对的。目前仅支持 Equinox。欢迎为支持其他 OSGi 容器做出贡献。

于 2013-01-04T15:05:58.403 回答