Maven Repository - POM file for OSGi bndlib 2.1.0 2.1.0

Summary

A Swiss Army Knife for OSGi.

The bndlib project is a general library to be used with OSGi bundles. It contains lots of cool functionality that calculates dependencies, etc..

Declaration

Here is the list of declaration for bndlib. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>biz.aQute.bnd</groupId>
   <artifactId>bndlib</artifactId>
   <version>2.1.0</version>
</dependency>

If you think this Maven repository POM file listing for bndlib is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.





License

Name:Apache Software License 2.0
URL: http://www.opensource.org/licenses/apache2.0.php.

Depends on

The bndlib-2.1.0 has 2 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
OSGiorg.osgi.core 4.2.0
POM was created by Sonatype Nexus
197
JUnitjunit 3.8.2
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
555

Packages

The following packages are defined in the bndlib-2.1.0.jar

aQute.bnd.annotation
aQute.bnd.annotation.component
aQute.bnd.annotation.metatype
aQute.bnd.build
aQute.bnd.build.model
aQute.bnd.build.model.clauses
aQute.bnd.build.model.conversions
aQute.bnd.compatibility
aQute.bnd.component
aQute.bnd.differ
aQute.bnd.filerepo
aQute.bnd.header
aQute.bnd.help
aQute.bnd.make
aQute.bnd.make.calltree
aQute.bnd.make.component
aQute.bnd.make.coverage
aQute.bnd.make.metatype
aQute.bnd.maven
aQute.bnd.maven.support
aQute.bnd.obr
aQute.bnd.osgi
aQute.bnd.osgi.eclipse
aQute.bnd.osgi.resource
aQute.bnd.properties
aQute.bnd.service
aQute.bnd.service.action
aQute.bnd.service.diff
aQute.bnd.service.repository
aQute.bnd.service.url
aQute.bnd.signing
aQute.bnd.test
aQute.bnd.version
aQute.configurable
aQute.lib.base64
aQute.lib.codec
aQute.lib.collections
aQute.lib.converter
aQute.lib.data
aQute.lib.deployer
aQute.lib.filter
aQute.lib.getopt
aQute.lib.hex
aQute.lib.index
aQute.lib.io
aQute.lib.json
aQute.lib.justif
aQute.lib.putjar
aQute.lib.settings
aQute.lib.spring
aQute.lib.tag
aQute.libg.asn1
aQute.libg.cafs
aQute.libg.classdump
aQute.libg.classloaders
aQute.libg.clauses
aQute.libg.command
aQute.libg.cryptography
aQute.libg.fileiterator
aQute.libg.filelock
aQute.libg.filters
aQute.libg.forker
aQute.libg.generics
aQute.libg.glob
aQute.libg.gzip
aQute.libg.log
aQute.libg.map
aQute.libg.qtokens
aQute.libg.reporter
aQute.libg.sax
aQute.libg.sax.filters
aQute.libg.sed
aQute.libg.tarjan
aQute.libg.tuple
aQute.libg.xslt
aQute.service.reporter
org.osgi.resource
org.osgi.service.component.annotations
org.osgi.service.repository




POM File Source

Here is the content of the POM file.

<project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' 
  xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd'>
  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>biz.aQute.bnd</groupId>
    <artifactId>parent</artifactId>
    <version>2.1.0</version>
  </parent>

  <artifactId>bndlib</artifactId>
  <name>A Swiss Army Knife for OSGi</name>
  <description>
    The bndlib project is a general library to be used with OSGi bundles. It contains
    lots of cool functionality that calculates dependencies, etc.
  </description>

  <licenses>
    <license>
      <name>Apache Software License 2.0</name>
      <url>http://www.opensource.org/licenses/apache2.0.php</url>
      <distribution>repo</distribution>
    </license>
  </licenses>

  <dependencies>
    <dependency>
      <groupId>org.osgi</groupId>
      <artifactId>org.osgi.core</artifactId>
      <version>4.2.0</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.2</version>
      <optional>true</optional>
    </dependency>
  </dependencies>

</project>