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

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.6.0</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.6.0 has 14 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
JEEaether-spi 1.13.1
The service provider interface for repository system implementations and repository connectors.
9
Libraryaether-util 1.13.1
A collection of utility classes to ease usage of the repository system.
11
Buildaether-connector-wagon 1.13.1
A repository connector implementation based on Maven Wagon.
8
Buildmaven-aether-provider 3.0.4
This module provides extensions to Aether for utilizing the Maven POM and Maven repository metadata for artifacts resolution and download.
7
Buildwagon-provider-api 1.0
Maven Wagon API that defines the contract between different Wagon implementations
7
Inversion of Controlplexus-container-default 1.5.5
The Plexus IoC container API and its default implementation.
11
XMLplexus-utils 3.0
A collection of various utility classes to ease working with strings, files, command lines, XML and more.
36
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

Depended by

The following table lists the most popular artifacts which are depending on pax-url-aether-1.6.0. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
Scalascalatest_2.10 2.1.4
ScalaTest is a free, open-source testing toolkit for Scala and Java programmers.
22
JDBCHikariCP 1.3.3
Ultimate JDBC Connection Pool
12
JDBCHikariCP 1.3.8
Ultimate JDBC Connection Pool
5
Scalascalatest_2.10 2.1.5
ScalaTest is a free, open-source testing toolkit for Scala and Java programmers.
59
Scalascalatest_2.10 2.1.6
ScalaTest is a free, open-source testing toolkit for Scala and Java programmers.
70
Scalascalatest_2.11 2.1.7
ScalaTest is a free, open-source testing toolkit for Scala and Java programmers.
5
Scalascalatest_2.11 2.1.5
ScalaTest is a free, open-source testing toolkit for Scala and Java programmers.
39




Plugin

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

  1. maven-bundle-plugin

Packages

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

com.google.common.annotations
com.google.common.base
com.google.common.base.internal
com.google.common.collect
com.google.inject
com.google.inject.binder
com.google.inject.internal
com.google.inject.matcher
com.google.inject.name
com.google.inject.spi
com.google.inject.util
javax.enterprise.inject
javax.inject
org.aopalliance.aop
org.aopalliance.intercept
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.io
org.apache.commons.io.comparator
org.apache.commons.io.filefilter
org.apache.commons.io.input
org.apache.commons.io.monitor
org.apache.commons.io.output
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.jsoup
org.jsoup.examples
org.jsoup.helper
org.jsoup.nodes
org.jsoup.parser
org.jsoup.safety
org.jsoup.select
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
org.sonatype.guice.bean.binders
org.sonatype.guice.bean.containers
org.sonatype.guice.bean.converters
org.sonatype.guice.bean.inject
org.sonatype.guice.bean.locators
org.sonatype.guice.bean.locators.spi
org.sonatype.guice.bean.reflect
org.sonatype.guice.bean.scanners
org.sonatype.guice.bean.scanners.asm
org.sonatype.guice.bean.scanners.index
org.sonatype.guice.plexus.annotations
org.sonatype.guice.plexus.binders
org.sonatype.guice.plexus.config
org.sonatype.guice.plexus.converters
org.sonatype.guice.plexus.lifecycles
org.sonatype.guice.plexus.locators
org.sonatype.guice.plexus.scanners
org.sonatype.guice.plexus.shim
org.sonatype.inject




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.6.0</version>
        <relativePath>../pom.xml</relativePath>
    </parent>

    <groupId>org.ops4j.pax.url</groupId>
    <artifactId>pax-url-aether</artifactId>
    <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.13.1</aetherVersion>
        <mavenVersion>3.0.4</mavenVersion>
        <wagonVersion>1.0</wagonVersion>
        <TEST_REPO>file:${project.build.directory}/remote-repo</TEST_REPO>
    </properties>

    <build>
        <testResources>
            <testResource>
                <directory>src/test/resources</directory>
                <filtering>true</filtering>
            </testResource>
        </testResources>
        <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.url</groupId>
            <artifactId>pax-url-commons</artifactId>
            <version>${project.version}</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.ops4j.pax.url</groupId>
            <artifactId>pax-url-maven-commons</artifactId>
            <version>${project.version}</version>
            <scope>compile</scope>
        </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>

        <!-- Logging API (not embedded) -->
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <scope>compile</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.5</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>3.0</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-simple</artifactId>
            <scope>test</scope>
            <optional>true</optional>
        </dependency>

        <!-- Emulate amazon s3 -->
        <dependency>
            <groupId>org.eclipse.jetty.aggregate</groupId>
            <artifactId>jetty-server</artifactId>
            <version>7.3.1.v20110307</version>
            <scope>test</scope>
        </dependency>

    <!-- Invoke maven goals -->
    <dependency>
      <groupId>org.apache.maven.shared</groupId>
      <artifactId>maven-invoker</artifactId>
      <version>2.1.1</version>
      <scope>test</scope>
    </dependency>
        
    </dependencies>

</project>