我正在使用bnd-wrap,这是一个我以前多次使用过的工具,用于将普通jar文件转换为OSGI捆绑包。我在使用JavaHelp中的jh.jar时遇到问题。我只收到一条警告:"1:多余的导出包说明:[com,com.sun,com.sun.java.help,com.sun.java,javax]"。我希望有一个警告不会终止进程,但之后我没有看到OSGI捆绑包,我的jh.jar文件大小没有变化,清单看起来也没有变化。有人知道发生了什么事吗?其他人应该很容易尝试并自己包装jh.jar。
我正在运行以下命令:
bnd-wrap ./jh.jar
我发现一直在创建正确的jar,它只是被重命名为jh.bar,这样它就不会覆盖原始文件。