我常常会看到类似的内容:
<Import-Package>
package-a,
package-b,
package-c,
*
</Import-Package>
我没有得到的是使用外卡*
,为什么还要指定package-a, package-b ...
,如果最后我们使用*
我认为我没有正确理解外卡的使用......
答案 0 :(得分:3)
通配符表示Bnd将处理包中包含的类文件,以引用包中未包含的类型。然后,必要的包将添加到Import-Package
标题。
当包对Bnd的类型搜索不可见时,可以使用显式列出包,例如动态类加载,或者您需要在包上指定一些属性。