aQute.bnd.osgi.Jar.getResources()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(6.0k)|赞(0)|评价(0)|浏览(221)

本文整理了Java中aQute.bnd.osgi.Jar.getResources()方法的一些代码示例,展示了Jar.getResources()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Jar.getResources()方法的具体详情如下:
包路径:aQute.bnd.osgi.Jar
类名称:Jar
方法名:getResources

Jar.getResources介绍

暂无

代码示例

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib

  1. private void copyInfoResource(Jar source, Jar dest, String type) {
  2. if (source.getResources()
  3. .containsKey(type)
  4. && !dest.getResources()
  5. .containsKey(type))
  6. dest.putResource(type, source.getResource(type));
  7. }

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bnd

  1. private void copyInfoResource(Jar source, Jar dest, String type) {
  2. if (source.getResources()
  3. .containsKey(type)
  4. && !dest.getResources()
  5. .containsKey(type))
  6. dest.putResource(type, source.getResource(type));
  7. }

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String, Resource> e : original.getResources()
  3. .entrySet()) {
  4. String path = e.getKey();
  5. if (path.startsWith("OSGI-OPT/src/")) {
  6. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  7. } else {
  8. main.putResource(path, e.getValue());
  9. }
  10. }
  11. }

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String, Resource> e : original.getResources()
  3. .entrySet()) {
  4. String path = e.getKey();
  5. if (path.startsWith("OSGI-OPT/src/")) {
  6. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  7. } else {
  8. main.putResource(path, e.getValue());
  9. }
  10. }
  11. }

代码示例来源:origin: biz.aQute/bndlib

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String,Resource> e : original.getResources().entrySet()) {
  3. String path = e.getKey();
  4. if (path.startsWith("OSGI-OPT/src/")) {
  5. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  6. } else {
  7. main.putResource(path, e.getValue());
  8. }
  9. }
  10. }

代码示例来源:origin: biz.aQute/bndlib

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String,Resource> e : original.getResources().entrySet()) {
  3. String path = e.getKey();
  4. if (path.startsWith("OSGI-OPT/src/")) {
  5. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  6. } else {
  7. main.putResource(path, e.getValue());
  8. }
  9. }
  10. }

代码示例来源:origin: biz.aQute.bnd/bndlib

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String,Resource> e : original.getResources().entrySet()) {
  3. String path = e.getKey();
  4. if (path.startsWith("OSGI-OPT/src/")) {
  5. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  6. } else {
  7. main.putResource(path, e.getValue());
  8. }
  9. }
  10. }

代码示例来源:origin: biz.aQute.bnd/bnd

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String,Resource> e : original.getResources().entrySet()) {
  3. String path = e.getKey();
  4. if (path.startsWith("OSGI-OPT/src/")) {
  5. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  6. } else {
  7. main.putResource(path, e.getValue());
  8. }
  9. }
  10. }

代码示例来源:origin: biz.aQute.bnd/bnd

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String,Resource> e : original.getResources().entrySet()) {
  3. String path = e.getKey();
  4. if (path.startsWith("OSGI-OPT/src/")) {
  5. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  6. } else {
  7. main.putResource(path, e.getValue());
  8. }
  9. }
  10. }

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bnd

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String, Resource> e : original.getResources()
  3. .entrySet()) {
  4. String path = e.getKey();
  5. if (path.startsWith("OSGI-OPT/src/")) {
  6. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  7. } else {
  8. main.putResource(path, e.getValue());
  9. }
  10. }
  11. }

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bnd

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String, Resource> e : original.getResources()
  3. .entrySet()) {
  4. String path = e.getKey();
  5. if (path.startsWith("OSGI-OPT/src/")) {
  6. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  7. } else {
  8. main.putResource(path, e.getValue());
  9. }
  10. }
  11. }

代码示例来源:origin: biz.aQute.bnd/bndlib

  1. private void split(Jar original, Jar main, Jar src) {
  2. for (Map.Entry<String,Resource> e : original.getResources().entrySet()) {
  3. String path = e.getKey();
  4. if (path.startsWith("OSGI-OPT/src/")) {
  5. src.putResource(path.substring("OSGI-OPT/src/".length()), e.getValue());
  6. } else {
  7. main.putResource(path, e.getValue());
  8. }
  9. }
  10. }

代码示例来源:origin: biz.aQute/bndlib

  1. public void add(Jar jar) throws Exception {
  2. for (Resource r : jar.getResources().values()) {
  3. InputStream in = r.openInputStream();
  4. try {
  5. parse(in);
  6. }
  7. finally {
  8. in.close();
  9. }
  10. }
  11. }

代码示例来源:origin: biz.aQute.bnd/bndlib

  1. public void add(Jar jar) throws Exception {
  2. for (Resource r : jar.getResources().values()) {
  3. InputStream in = r.openInputStream();
  4. try {
  5. parse(in);
  6. }
  7. finally {
  8. in.close();
  9. }
  10. }
  11. }

代码示例来源:origin: biz.aQute.bnd/bnd

  1. public void add(Jar jar) throws Exception {
  2. for (Resource r : jar.getResources().values()) {
  3. InputStream in = r.openInputStream();
  4. try {
  5. parse(in);
  6. }
  7. finally {
  8. in.close();
  9. }
  10. }
  11. }

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib

  1. public void add(Jar jar) throws Exception {
  2. for (Resource r : jar.getResources()
  3. .values()) {
  4. try (InputStream in = r.openInputStream()) {
  5. parse(in);
  6. }
  7. }
  8. }

代码示例来源:origin: biz.aQute/bndlib

  1. public void addClasspath(Jar jar) {
  2. if (isPedantic() && jar.getResources().isEmpty())
  3. warning("There is an empty jar or directory on the classpath: " + jar.getName());
  4. classpath.add(jar);
  5. }

代码示例来源:origin: biz.aQute.bnd/bndlib

  1. public void addClasspath(Jar jar) {
  2. if (isPedantic() && jar.getResources().isEmpty())
  3. warning("There is an empty jar or directory on the classpath: " + jar.getName());
  4. classpath.add(jar);
  5. }

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bndlib

  1. public void addClasspath(Jar jar) {
  2. if (isPedantic() && jar.getResources()
  3. .isEmpty())
  4. warning("There is an empty jar or directory on the classpath: %s", jar.getName());
  5. addClose(jar);
  6. classpath.add(jar);
  7. updateModified(jar.lastModified(), jar.toString());
  8. }

代码示例来源:origin: biz.aQute.bnd/biz.aQute.bnd

  1. public void addClasspath(Jar jar) {
  2. if (isPedantic() && jar.getResources()
  3. .isEmpty())
  4. warning("There is an empty jar or directory on the classpath: %s", jar.getName());
  5. addClose(jar);
  6. classpath.add(jar);
  7. updateModified(jar.lastModified(), jar.toString());
  8. }

相关文章