今天,我深入了解了bndTools for Eclipse中的内容。我有一个良好的开端,但我问自己,是否有可能用bndTools或bnd创建osgi片段。从bnd项目描述中,它告诉我片段主机头被bnd忽略了,但是还没有找到这意味着什么。
有人知道使用bnd是否可以创建osgi片段吗?如果是这样的话,如何实现呢?
问候马库斯
发布于 2011-05-24 20:23:26
碎片包有两种特殊之处:
Bundle-Activator头,并且Fragment-Host头。除此之外,它和任何其他的包一样,所以bnd不需要以任何特殊的方式处理这个问题。默认情况下,bnd‘忽略’它不识别的所有标头,在这种情况下,它会逐字将它们复制到结果包的清单中。
在Bndtools中,可以在Source选项卡中添加自定义标头(即Bndtools不直接支持的标头)。
发布于 2011-05-24 19:38:23
bnd完全按照它说的做。它忽略添加的任何片段-主机行,并透明地将它们复制到输出包中,而不是处理这些行。只需添加所需的片段-主机行即可。
https://stackoverflow.com/questions/6112413
复制相似问题