Maven Repository - POM file for Development pax-swissbox-tinybundles 1.0.0 1.0.0

Summary

OPS4J Pax Swissbox - TinyBundles.

Tiny Bundles is a library to create adhoc bundles using Java API..

Declaration

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

<dependency>
   <groupId>org.ops4j.pax.swissbox</groupId>
   <artifactId>pax-swissbox-tinybundles</artifactId>
   <version>1.0.0</version>
</dependency>

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

Depended by

The following table lists the most popular artifacts which are depending on pax-swissbox-tinybundles-1.0.0. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
OSGiorg.apache.felix.configadmin 1.4.0
Implementation of the OSGi Configuration Admin Service Specification 1.4
5




Plugin

The following plugins are used in the pax-swissbox-tinybundles-1.0.0.jar

  1. maven-bundle-plugin

Packages

The following packages are defined in the pax-swissbox-tinybundles-1.0.0.jar

aQute.bnd.make
aQute.bnd.service
aQute.lib.filter
aQute.lib.osgi
aQute.lib.spring
aQute.libg.generics
aQute.libg.header
aQute.libg.qtokens
aQute.libg.reporter
aQute.libg.sed
aQute.libg.version
org.apache.commons.logging
org.ops4j.io
org.ops4j.lang
org.ops4j.monitors
org.ops4j.monitors.exception
org.ops4j.monitors.stream
org.ops4j.pax.swissbox.bnd
org.ops4j.pax.swissbox.tinybundles.core
org.ops4j.pax.swissbox.tinybundles.core.intern
org.ops4j.pax.swissbox.tinybundles.core.metadata
org.ops4j.pax.swissbox.tinybundles.core.targets
org.ops4j.pax.swissbox.tinybundles.dp
org.ops4j.pax.swissbox.tinybundles.dp.intern




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>org.ops4j.pax</groupId>
    <artifactId>swissbox</artifactId>
    <version>1.0.0</version>
    <relativePath>../pom.xml</relativePath>
  </parent>

  <groupId>org.ops4j.pax.swissbox</groupId>
  <artifactId>pax-swissbox-tinybundles</artifactId>
  <version>1.0.0</version>
  <packaging>bundle</packaging>

  <name>OPS4J Pax Swissbox - TinyBundles</name>

  <description>
    Tiny Bundles is a library to create adhoc bundles using Java API.
  </description>

  <properties>
    <bundle.symbolicName>org.ops4j.pax.swissbox.tinybundles</bundle.symbolicName>
    <bundle.namespace>org.ops4j.pax.swissbox.tinybundles</bundle.namespace>
  </properties>

  <build>
    <resources>
      <resource>
        <directory>src/main/resources</directory>
        <filtering>true</filtering>
      </resource>
    </resources>
    <plugins>
      <plugin>
        <groupId>org.apache.felix</groupId>
        <artifactId>maven-bundle-plugin</artifactId>
      </plugin>
    </plugins>
  </build>

  <dependencies>
    <dependency>
      <groupId>org.ops4j.base</groupId>
      <artifactId>ops4j-base-lang</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ops4j.base</groupId>
      <artifactId>ops4j-base-io</artifactId>
    </dependency>
    <dependency>
      <groupId>org.osgi</groupId>
      <artifactId>org.osgi.core</artifactId>
    </dependency>
    <dependency>
      <groupId>org.ops4j.pax.swissbox</groupId>
      <artifactId>pax-swissbox-optional-jcl</artifactId>
      <optional>true</optional>
      <version>1.0.0</version>
    </dependency>
    <dependency>
      <groupId>org.ops4j.pax.swissbox</groupId>
      <artifactId>pax-swissbox-bnd</artifactId>
      <version>1.0.0</version>
    </dependency>
  </dependencies>

</project>