本文整理了Java中aQute.lib.osgi.Jar.getPackages()
方法的一些代码示例,展示了Jar.getPackages()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Jar.getPackages()
方法的具体详情如下:
包路径:aQute.lib.osgi.Jar
类名称:Jar
方法名:getPackages
暂无
代码示例来源:origin: io.fabric8.fab/fab-core
public Set<String> getPackages() throws IOException {
if (packages == null) {
if (getExtension().equals("jar") || getExtension().equals("zip")) {
aQute.lib.osgi.Jar jar = new aQute.lib.osgi.Jar(getJarFile());
try {
packages = new HashSet<String>(jar.getPackages());
} finally {
jar.close();
}
} else {
return Collections.emptySet();
}
}
return packages;
}
代码示例来源:origin: org.fusesource.fabric.fab/fab-core
public Set<String> getPackages() throws IOException {
if (packages == null) {
if (getExtension().equals("jar") || getExtension().equals("zip")) {
aQute.lib.osgi.Jar jar = new aQute.lib.osgi.Jar(getJarFile());
try {
packages = new HashSet<String>(jar.getPackages());
} finally {
jar.close();
}
} else {
return Collections.emptySet();
}
}
return packages;
}
代码示例来源:origin: org.fusesource.fabric.fab/fabric-fab-core
public Set<String> getPackages() throws IOException {
if( packages==null ) {
if( getExtension().equals("jar") || getExtension().equals("zip") ) {
aQute.lib.osgi.Jar jar = new aQute.lib.osgi.Jar(getJarFile());
try {
packages = new HashSet<String>(jar.getPackages());
} finally {
jar.close();
}
} else {
return Collections.emptySet();
}
}
return packages;
}
代码示例来源:origin: biz.aQute/aQute.bnd
filtered.keySet().removeAll(dot.getPackages());
doExpand(dot, CONDITIONAL_PACKAGE + " Private imports",
replaceWitInstruction(filtered, CONDITIONAL_PACKAGE), false);
代码示例来源:origin: biz.aQute/bnd
filtered.keySet().removeAll(dot.getPackages());
if (filtered.size() == 0)
break;
内容来源于网络,如有侵权,请联系作者删除!