Maven Repository - POM file for Network pax-url-aether 1.3.5 1.3.5

Summary

OPS4J Pax Url - aether:.

OPS4J Pax Url - aether: protocol handler. Detailed information to be found at http://wiki.ops4j.org/confluence/x/CoA6..

Declaration

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

<dependency>
   <groupId>org.ops4j.pax.url</groupId>
   <artifactId>pax-url-aether</artifactId>
   <version>1.3.5</version>
</dependency>

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





Depends on

The pax-url-aether-1.3.5 has 17 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
Libraryaether-util 1.11
A collection of utility classes to ease usage of the repository system.
7
Buildmaven-aether-provider 3.0.3
This module provides extensions to Aether for utilizing the Maven POM and Maven metadata.
5
Buildwagon-provider-api 1.0-beta-7
Maven Wagon API that defines the contract between different Wagon implementations
11
Networkwagon-file 1.0-beta-7
Wagon that gets and puts artifacts using file system protocol
11
Buildwagon-http-lightweight 1.0-beta-7
Wagon that gets and puts artifacts through http using standard Java library
10
Inversion of Controlplexus-container-default 1.5.4
The Plexus IoC container API and its default implementation.
7
XMLplexus-utils 2.0.5
A collection of various utility classes to ease working with strings, files, command lines, XML and more.
34
Httpcommons-httpclient 3.1
The HttpClient component supports the client-side of RFC 1945 (HTTP/1.0) and RFC 2616 (HTTP/1.1) , several related specifications (RFC 2109 (Cookies) , RFC 2617 (HTTP Authentication) , etc.), and provides a framework by which new request types (methods) or HTTP extensions can be created easily.
430
Logslf4j-api 1.6.1
The slf4j API
621

Plugin

The following plugins are used in the pax-url-aether-1.3.5.jar

  1. maven-bundle-plugin




Packages

The following packages are defined in the pax-url-aether-1.3.5.jar

com.google.common.annotations
com.google.common.base
com.google.common.base.internal
com.google.common.collect
org.apache.commons.codec
org.apache.commons.codec.binary
org.apache.commons.codec.digest
org.apache.commons.codec.language
org.apache.commons.codec.net
org.apache.commons.httpclient
org.apache.commons.httpclient.auth
org.apache.commons.httpclient.cookie
org.apache.commons.httpclient.methods
org.apache.commons.httpclient.methods.multipart
org.apache.commons.httpclient.params
org.apache.commons.httpclient.protocol
org.apache.commons.httpclient.util
org.apache.commons.logging
org.apache.commons.logging.impl
org.apache.maven.artifact.repository.metadata
org.apache.maven.artifact.repository.metadata.io.xpp3
org.apache.maven.model
org.apache.maven.model.building
org.apache.maven.model.composition
org.apache.maven.model.inheritance
org.apache.maven.model.interpolation
org.apache.maven.model.io
org.apache.maven.model.io.xpp3
org.apache.maven.model.locator
org.apache.maven.model.management
org.apache.maven.model.merge
org.apache.maven.model.normalization
org.apache.maven.model.path
org.apache.maven.model.plugin
org.apache.maven.model.profile
org.apache.maven.model.profile.activation
org.apache.maven.model.resolution
org.apache.maven.model.superpom
org.apache.maven.model.validation
org.apache.maven.repository.internal
org.apache.maven.wagon
org.apache.maven.wagon.authentication
org.apache.maven.wagon.authorization
org.apache.maven.wagon.events
org.apache.maven.wagon.observers
org.apache.maven.wagon.providers.file
org.apache.maven.wagon.providers.http
org.apache.maven.wagon.proxy
org.apache.maven.wagon.repository
org.apache.maven.wagon.resource
org.apache.maven.wagon.shared.http
org.apache.xbean.propertyeditor
org.apache.xbean.recipe
org.codehaus.classworlds
org.codehaus.plexus
org.codehaus.plexus.classworlds
org.codehaus.plexus.classworlds.launcher
org.codehaus.plexus.classworlds.realm
org.codehaus.plexus.classworlds.strategy
org.codehaus.plexus.component
org.codehaus.plexus.component.annotations
org.codehaus.plexus.component.builder
org.codehaus.plexus.component.collections
org.codehaus.plexus.component.composition
org.codehaus.plexus.component.configurator
org.codehaus.plexus.component.configurator.converters
org.codehaus.plexus.component.configurator.converters.basic
org.codehaus.plexus.component.configurator.converters.composite
org.codehaus.plexus.component.configurator.converters.lookup
org.codehaus.plexus.component.configurator.converters.special
org.codehaus.plexus.component.configurator.expression
org.codehaus.plexus.component.discovery
org.codehaus.plexus.component.factory
org.codehaus.plexus.component.factory.java
org.codehaus.plexus.component.manager
org.codehaus.plexus.component.repository
org.codehaus.plexus.component.repository.exception
org.codehaus.plexus.component.repository.io
org.codehaus.plexus.configuration
org.codehaus.plexus.configuration.io
org.codehaus.plexus.configuration.source
org.codehaus.plexus.configuration.xml
org.codehaus.plexus.container.initialization
org.codehaus.plexus.context
org.codehaus.plexus.interpolation
org.codehaus.plexus.interpolation.multi
org.codehaus.plexus.interpolation.object
org.codehaus.plexus.interpolation.os
org.codehaus.plexus.interpolation.reflection
org.codehaus.plexus.interpolation.util
org.codehaus.plexus.lifecycle
org.codehaus.plexus.lifecycle.phase
org.codehaus.plexus.logging
org.codehaus.plexus.logging.console
org.codehaus.plexus.personality.plexus.lifecycle.phase
org.codehaus.plexus.util
org.codehaus.plexus.util.cli
org.codehaus.plexus.util.cli.shell
org.codehaus.plexus.util.dag
org.codehaus.plexus.util.introspection
org.codehaus.plexus.util.io
org.codehaus.plexus.util.reflection
org.codehaus.plexus.util.xml
org.codehaus.plexus.util.xml.pull
org.ops4j.io
org.ops4j.lang
org.ops4j.monitors
org.ops4j.monitors.exception
org.ops4j.monitors.stream
org.ops4j.net
org.ops4j.pax.swissbox.property
org.ops4j.pax.url.commons.handler
org.ops4j.pax.url.maven.commons
org.ops4j.pax.url.mvn
org.ops4j.pax.url.mvn.internal
org.ops4j.util.collections
org.ops4j.util.property
org.ops4j.util.xml
org.sonatype.aether
org.sonatype.aether.artifact
org.sonatype.aether.collection
org.sonatype.aether.connector.wagon
org.sonatype.aether.deployment
org.sonatype.aether.graph
org.sonatype.aether.impl
org.sonatype.aether.impl.internal
org.sonatype.aether.installation
org.sonatype.aether.metadata
org.sonatype.aether.repository
org.sonatype.aether.resolution
org.sonatype.aether.spi.connector
org.sonatype.aether.spi.io
org.sonatype.aether.spi.localrepo
org.sonatype.aether.spi.locator
org.sonatype.aether.spi.log
org.sonatype.aether.transfer
org.sonatype.aether.util
org.sonatype.aether.util.artifact
org.sonatype.aether.util.concurrency
org.sonatype.aether.util.filter
org.sonatype.aether.util.graph
org.sonatype.aether.util.graph.manager
org.sonatype.aether.util.graph.selector
org.sonatype.aether.util.graph.transformer
org.sonatype.aether.util.graph.traverser
org.sonatype.aether.util.layout
org.sonatype.aether.util.listener
org.sonatype.aether.util.metadata
org.sonatype.aether.util.repository
org.sonatype.aether.util.version
org.sonatype.aether.version




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>url</artifactId>
        <version>1.3.5</version>
        <relativePath>../pom.xml</relativePath>
    </parent>

    <groupId>org.ops4j.pax.url</groupId>
    <artifactId>pax-url-aether</artifactId>
    <version>1.3.5</version>
    <packaging>bundle</packaging>

    <name>OPS4J Pax Url - aether:</name>
    <description>
        OPS4J Pax Url - aether: protocol handler.
        Detailed information to be found at http://wiki.ops4j.org/confluence/x/CoA6.
    </description>

    <properties>
        <bundle.symbolicName>org.ops4j.pax.url.mvn</bundle.symbolicName>
        <bundle.namespace>org.ops4j.pax.url.mvn</bundle.namespace>
        <aetherVersion>1.11</aetherVersion>
        <mavenVersion>3.0.3</mavenVersion>
        <wagonVersion>1.0-beta-7</wagonVersion>
    </properties>

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

    <dependencies>

        <!-- Embeded dependencies (not transitive) -->
        <dependency>
            <groupId>org.ops4j.base</groupId>
            <artifactId>ops4j-base-lang</artifactId>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.ops4j.base</groupId>
            <artifactId>ops4j-base-net</artifactId>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.ops4j.base</groupId>
            <artifactId>ops4j-base-io</artifactId>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.ops4j.base</groupId>
            <artifactId>ops4j-base-util-property</artifactId>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.ops4j.base</groupId>
            <artifactId>ops4j-base-util-xml</artifactId>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.ops4j.pax.swissbox</groupId>
            <artifactId>pax-swissbox-optional-jcl</artifactId>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.ops4j.pax.url</groupId>
            <artifactId>pax-url-commons</artifactId>
            <version>1.3.5</version>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.ops4j.pax.url</groupId>
            <artifactId>pax-url-maven-commons</artifactId>
            <version>1.3.5</version>
            <scope>compile</scope>
            <optional>true</optional>
        </dependency>

        <!-- Provided dependencies (not transitive) -->
        <dependency>
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.core</artifactId>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.osgi</groupId>
            <artifactId>org.osgi.compendium</artifactId>
            <scope>provided</scope>
        </dependency>

        <!-- mvn stuff -->
        <dependency>
            <groupId>org.sonatype.aether</groupId>
            <artifactId>aether-api</artifactId>
            <version>${aetherVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.sonatype.aether</groupId>
            <artifactId>aether-spi</artifactId>
            <version>${aetherVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.sonatype.aether</groupId>
            <artifactId>aether-util</artifactId>
            <version>${aetherVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.sonatype.aether</groupId>
            <artifactId>aether-impl</artifactId>
            <version>${aetherVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.sonatype.aether</groupId>
            <artifactId>aether-connector-wagon</artifactId>
            <version>${aetherVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.maven</groupId>
            <artifactId>maven-aether-provider</artifactId>
            <version>${mavenVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.maven.wagon</groupId>
            <artifactId>wagon-provider-api</artifactId>
            <version>${wagonVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.maven.wagon</groupId>
            <artifactId>wagon-file</artifactId>
            <version>${wagonVersion}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.maven.wagon</groupId>
            <artifactId>wagon-http-lightweight</artifactId>
            <version>${wagonVersion}</version>
            <exclusions>
                <exclusion>
                    <groupId>nekohtml</groupId>
                    <artifactId>nekohtml</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>nekohtml</groupId>
                    <artifactId>xercesMinimal</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-container-default</artifactId>
            <version>1.5.4</version>
            <exclusions>
                <exclusion>
                    <groupId>junit</groupId>
                    <artifactId>junit</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>log4j</groupId>
                    <artifactId>log4j</artifactId>
                </exclusion>
                <exclusion>
                    <groupId>commons-logging</groupId>
                    <artifactId>commons-logging-api</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.codehaus.plexus</groupId>
            <artifactId>plexus-utils</artifactId>
            <version>2.0.5</version>
        </dependency>
        <dependency>
            <groupId>commons-httpclient</groupId>
            <artifactId>commons-httpclient</artifactId>
            <version>3.1</version>
            <scope>compile</scope>
        </dependency>


        <!-- Test dependencies -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.easymock</groupId>
            <artifactId>easymock</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.6.1</version>
            <scope>test</scope>
        </dependency>
         <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
            <version>1.6.1</version>
            <scope>test</scope>
        </dependency>

         <dependency>
           <groupId>org.eclipse.jetty.aggregate</groupId>
           <artifactId>jetty-server</artifactId>
           <version>7.3.1.v20110307</version>
           <type>jar</type>
           <scope>test</scope>
         </dependency>
    </dependencies>

</project>