2011-03-16 55 views
3

什么是解析和验证OSGi清单文件的最佳方式?我有一堆MANIFEST.MF文件,其中有一个语法错误。什么是最好的工具来做到这一点?我宁愿不必将所有捆绑包加载到Eclipse中以查找问题。验证OSGi清单

回答

1

好像BND工具可以提供这样的清单检查,但我不知道怎么...

OK,按照command line页面,你可以做一个

bnd print -verify *.jar 

检查罐子有效性。

此外,你的包是不是在Eclipse世界内建的,我建议你使用优秀的Felix bundle plugin来创建它们,这实际上是上述BND的一个包装。

0

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