1
karaf@root> install -s mvn:com.thoughtworks.xstream/xstream/1.4.7
Bundle ID: 169
Error executing command: Error installing bundles:
    Unable to start bundle mvn:com.thoughtworks.xstream/xstream/1.4.7: 
    Unresolved constraint in bundle xstream [169]: 
    Unable to resolve 169.0: missing requirement [169.0] osgi.wiring.package; (osgi.wiring.package=sun.misc)

我找不到 xstream 的正确 maven 依赖项...我搜索了太多链接,但结果相同...有没有其他方法可以克服这个问题...我可以制作 maven 捆绑包形式的 JAR 吗?如果是,那怎么办?

4

1 回答 1

2

我通过在 karaf 的 config.properties 文件中添加这个缺失的类“sun.misc”解决了这个问题......因为我知道“sun.misc”是 jdk 的库,这就是为什么 karaf 不能使用它所以我在 karaf 的 config.properties 文件中添加这个类,问题就解决了。

于 2014-06-25T05:02:41.487 回答