本文整理了Java中aQute.bnd.osgi.Builder.getBundleSymbolicName()
方法的一些代码示例,展示了Builder.getBundleSymbolicName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Builder.getBundleSymbolicName()
方法的具体详情如下:
包路径:aQute.bnd.osgi.Builder
类名称:Builder
方法名:getBundleSymbolicName
暂无
代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib
void doPom(Jar dot) throws Exception, IOException {
try (Processor scoped = new Processor(this)) {
String bsn = getBsn();
if (bsn != null)
scoped.setProperty("@bsn", bsn);
String version = getBundleVersion();
if (version != null)
scoped.setProperty("@version", version);
String pom = scoped.getProperty(POM);
if (pom != null && !pom.equalsIgnoreCase("false")) {
dot.removePrefix("META-INF/maven/");
scoped.addProperties(OSGiHeader.parseProperties(pom));
PomResource pomXml = new PomResource(scoped, dot.getManifest());
String v = pomXml.validate();
if (v != null) {
error("Invalid pom for %s: %s", getBundleSymbolicName(), v);
}
PomPropertiesResource pomProperties = new PomPropertiesResource(pomXml);
dot.putResource(pomXml.getWhere(), pomXml);
if (!pomProperties.getWhere()
.equals(pomXml.getWhere())) {
dot.putResource(pomProperties.getWhere(), pomProperties);
}
}
}
}
代码示例来源:origin: biz.aQute.bnd/biz.aQute.bnd
void doPom(Jar dot) throws Exception, IOException {
try (Processor scoped = new Processor(this)) {
String bsn = getBsn();
if (bsn != null)
scoped.setProperty("@bsn", bsn);
String version = getBundleVersion();
if (version != null)
scoped.setProperty("@version", version);
String pom = scoped.getProperty(POM);
if (pom != null && !pom.equalsIgnoreCase("false")) {
dot.removePrefix("META-INF/maven/");
scoped.addProperties(OSGiHeader.parseProperties(pom));
PomResource pomXml = new PomResource(scoped, dot.getManifest());
String v = pomXml.validate();
if (v != null) {
error("Invalid pom for %s: %s", getBundleSymbolicName(), v);
}
PomPropertiesResource pomProperties = new PomPropertiesResource(pomXml);
dot.putResource(pomXml.getWhere(), pomXml);
if (!pomProperties.getWhere()
.equals(pomXml.getWhere())) {
dot.putResource(pomProperties.getWhere(), pomProperties);
}
}
}
}
内容来源于网络,如有侵权,请联系作者删除!