如何在 OSGi 环境中使用 Spock?
How to use Spock in an OSGi environment?
我正在尝试将 spock-core-1.1-groovy-2.4 包含到我的环境中,但它的 MANIFEST.MF 文件中似乎包含一些不太合法的语句,例如对 net.bytebuddy;version="[1.6.0,1)"
的依赖导致我出现此错误:
Status ERROR: org.eclipse.equinox.p2.artifact.repository code=0 Range
minimum "1.6.0" is not less then range maximum "1.0.0" (inclusion is
required at both ends if the versions are equal)
...当我试图将它包含到我的 eclipse 存储库中时。有解决方法吗?
没有变通办法。该声明是非法的。您需要修复声明或使用有效清单的不同版本的捆绑包。
我正在尝试将 spock-core-1.1-groovy-2.4 包含到我的环境中,但它的 MANIFEST.MF 文件中似乎包含一些不太合法的语句,例如对 net.bytebuddy;version="[1.6.0,1)"
的依赖导致我出现此错误:
Status ERROR: org.eclipse.equinox.p2.artifact.repository code=0 Range minimum "1.6.0" is not less then range maximum "1.0.0" (inclusion is required at both ends if the versions are equal)
...当我试图将它包含到我的 eclipse 存储库中时。有解决方法吗?
没有变通办法。该声明是非法的。您需要修复声明或使用有效清单的不同版本的捆绑包。