验证 OSGi 清单

发布于 2024-10-22 02:37:41 字数 104 浏览 3 评论 0 原文

解析和验证 OSGi 清单文件的最佳方法是什么?我有一堆 MANIFEST.MF 文件,其中一个存在语法错误。执行此操作的最佳工具是什么?我宁愿不必将所有包加载到 Eclipse 中来查找问题。

What's the best way to parse and validate an OSGi manifest file? I've got a bunch of MANIFEST.MF files and there's a syntax error in one of them. What's the best tool to do this? I'd rather not have to load all the bundles into Eclipse to find the problem.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

廻憶裏菂餘溫 2024-10-29 02:37:41

似乎 BND 工具可以提供此类清单检查,但我不确定如何...

好的,根据命令行页面,您可以执行一个

 bnd print -verify *.jar

检查jar有效性的操作。

此外,如果您的捆绑包不是在 Eclipse 世界中构建的,我建议您使用优秀的 Felix 捆绑插件 实际上是上述 BND 的包装器。

Seems like BND tool can provide such manifest checking, but I'm not sure how ...

OK, According to the command line page, you can do a

 bnd print -verify *.jar

to check jar validity.

Besides, are your bundles not built in Eclipse world, I recommend you to create them using the excellent Felix bundle plugin which is in fact a wrapper around the aforementionned BND.

情绪操控生活 2024-10-29 02:37:41

Spring 在其库中也有清单解析和编辑文件 - 该类是 com.springsource.util.osgi.manifest.BundleManifest。

Spring also has manifest parsing and editing files in their libraries - the class is com.springsource.util.osgi.manifest.BundleManifest.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文