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