Maven Repository - POM file for Data Structure phloc-commons 4.3.3 4.3.3

Summary

phloc-commons.

phloc very basic stuff.

Declaration

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

<dependency>
   <groupId>com.phloc</groupId>
   <artifactId>phloc-commons</artifactId>
   <version>4.3.3</version>
</dependency>

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

License

Name:Apache 2
URL: http://www.apache.org/licenses/LICENSE-2.0.

Depends on

The phloc-commons-4.3.3 has 7 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
Testing Coding Styleannotations 2.0.3
Annotation supports the FindBugs tool
13
ParserxercesImpl 2.11.0
Xerces2 is the next generation of high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces introduces the Xerces Native Interface (XNI), a complete framework for building parser components and configurations that is extremely modular and easy to program....
35
XML Parserxml-apis 1.4.01
xml-commons provides an Apache-hosted set of DOM, SAX, and JAXP interfaces for use in other xml-based projects. Our hope is that we can standardize on both a common version and packaging scheme for these critical XML standards interfaces to make the lives of both our developers ...
57
XML Bindingjaxb-impl 2.1.13
JAXB (JSR 222) reference implementation
24
XMLdom4j 1.6.1
dom4j: the flexible XML framework for Java
343




Plugin

The following plugins are used in the phloc-commons-4.3.3.jar

  1. maven-bundle-plugin

Packages

The following packages are defined in the phloc-commons-4.3.3.jar

com.phloc.commons
com.phloc.commons.aggregate
com.phloc.commons.annotations
com.phloc.commons.base64
com.phloc.commons.cache
com.phloc.commons.cache.convert
com.phloc.commons.callback
com.phloc.commons.changelog
com.phloc.commons.charset
com.phloc.commons.cleanup
com.phloc.commons.codec
com.phloc.commons.collections
com.phloc.commons.collections.attrs
com.phloc.commons.collections.flags
com.phloc.commons.collections.iterate
com.phloc.commons.collections.list
com.phloc.commons.collections.multimap
com.phloc.commons.collections.pair
com.phloc.commons.collections.triple
com.phloc.commons.combine
com.phloc.commons.compare
com.phloc.commons.concurrent
com.phloc.commons.concurrent.collector
com.phloc.commons.convert
com.phloc.commons.convert.collections
com.phloc.commons.crypto
com.phloc.commons.deadlock
com.phloc.commons.email
com.phloc.commons.encode
com.phloc.commons.equals
com.phloc.commons.error
com.phloc.commons.exceptions
com.phloc.commons.factory
com.phloc.commons.filter
com.phloc.commons.filter.collections
com.phloc.commons.format
com.phloc.commons.format.impl
com.phloc.commons.gfx
com.phloc.commons.hash
com.phloc.commons.hierarchy
com.phloc.commons.i18n
com.phloc.commons.id
com.phloc.commons.idfactory
com.phloc.commons.io
com.phloc.commons.io.channels
com.phloc.commons.io.file
com.phloc.commons.io.file.filter
com.phloc.commons.io.file.iterate
com.phloc.commons.io.misc
com.phloc.commons.io.monitor
com.phloc.commons.io.resolver
com.phloc.commons.io.resource
com.phloc.commons.io.resourceprovider
com.phloc.commons.io.streamprovider
com.phloc.commons.io.streams
com.phloc.commons.jaxb
com.phloc.commons.jaxb.utils
com.phloc.commons.jaxb.validation
com.phloc.commons.jmx
com.phloc.commons.lang
com.phloc.commons.locale
com.phloc.commons.locale.country
com.phloc.commons.locale.language
com.phloc.commons.log
com.phloc.commons.math
com.phloc.commons.messagedigest
com.phloc.commons.microdom
com.phloc.commons.microdom.convert
com.phloc.commons.microdom.convert.impl
com.phloc.commons.microdom.impl
com.phloc.commons.microdom.reader
com.phloc.commons.microdom.serialize
com.phloc.commons.microdom.utils
com.phloc.commons.mime
com.phloc.commons.mock
com.phloc.commons.mutable
com.phloc.commons.name
com.phloc.commons.parent
com.phloc.commons.parent.impl
com.phloc.commons.parent.utils
com.phloc.commons.pool
com.phloc.commons.priviledged
com.phloc.commons.random
com.phloc.commons.regex
com.phloc.commons.serialize.convert
com.phloc.commons.serialize.convert.impl
com.phloc.commons.state
com.phloc.commons.state.impl
com.phloc.commons.stats
com.phloc.commons.stats.utils
com.phloc.commons.stats.visit
com.phloc.commons.string
com.phloc.commons.system
com.phloc.commons.text
com.phloc.commons.text.impl
com.phloc.commons.text.resolve
com.phloc.commons.text.resource
com.phloc.commons.text.utils
com.phloc.commons.thirdparty
com.phloc.commons.timing
com.phloc.commons.tree
com.phloc.commons.tree.simple
com.phloc.commons.tree.utils.build
com.phloc.commons.tree.utils.search
com.phloc.commons.tree.utils.sort
com.phloc.commons.tree.utils.walk
com.phloc.commons.tree.utils.xml
com.phloc.commons.tree.withid
com.phloc.commons.tree.withid.folder
com.phloc.commons.tree.withid.unique
com.phloc.commons.type
com.phloc.commons.typeconvert
com.phloc.commons.typeconvert.impl
com.phloc.commons.typeconvert.rule
com.phloc.commons.url
com.phloc.commons.url.encode
com.phloc.commons.utils
com.phloc.commons.vendor
com.phloc.commons.version
com.phloc.commons.vminit
com.phloc.commons.xml
com.phloc.commons.xml.dom
com.phloc.commons.xml.ls
com.phloc.commons.xml.namespace
com.phloc.commons.xml.sax
com.phloc.commons.xml.schema
com.phloc.commons.xml.serialize
com.phloc.commons.xml.transform
com.phloc.commons.xml.xpath




POM File Source

Here is the content of the POM file.

<?xml version="1.0" encoding="UTF-8"?>
<!--

    Copyright (C) 2006-2014 phloc systems
    http://www.phloc.com
    office[at]phloc[dot]com

    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at

            http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.

-->
<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">
  <parent>
    <groupId>com.phloc</groupId>
    <artifactId>parent-pom</artifactId>
    <version>23.1</version>
    <relativePath>../phloc-parent-pom/pom.xml</relativePath>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <artifactId>phloc-commons</artifactId>
  <version>4.3.3</version>
  <packaging>bundle</packaging>
  <name>phloc-commons</name>
  <description>phloc very basic stuff</description>
  <url>http://repo.phloc.com/apidocs/phloc-commons/${project.version}</url>
  
  <licenses>
    <license>
      <name>Apache 2</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  
  <scm>
    <url>http://code.google.com/p/phloc-commons/source/browse/tags/phloc-commons-4.3.3</url>
    <connection>scm:svn:http://phloc-commons.googlecode.com/svn/tags/phloc-commons-4.3.3</connection>
    <developerConnection>scm:svn:https://phloc-commons.googlecode.com/svn/tags/phloc-commons-4.3.3</developerConnection>
  </scm>

  <organization>
    <name>phloc systems</name>
    <url>http://www.phloc.com</url>
  </organization>

  
  
  <properties>
    <jaxb.api.version>2.1</jaxb.api.version>
    <jaxb.impl.version>2.1.13</jaxb.impl.version>
  </properties>

  <dependencies>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
    </dependency>
    <dependency>
      <groupId>com.google.code.findbugs</groupId>
      <artifactId>annotations</artifactId>
      <version>2.0.3</version>
    </dependency>
    <!-- Xerces is required when handling XML 1.1!!! -->
    <dependency>
      <groupId>xerces</groupId>
      <artifactId>xercesImpl</artifactId>
      <version>2.11.0</version>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>xml-apis</groupId>
      <artifactId>xml-apis</artifactId>
      <version>1.4.01</version>
      <optional>true</optional>
    </dependency>
        
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>javax.xml.bind</groupId>
      <artifactId>jaxb-api</artifactId>
      <version>${jaxb.api.version}</version>
      <optional>true</optional>
      <exclusions>
        <exclusion>
          <groupId>javax.activation</groupId>
          <artifactId>activation</artifactId>
        </exclusion>
        <exclusion>
          <groupId>javax.xml.stream</groupId>
          <artifactId>stax-api</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>com.sun.xml.bind</groupId>
      <artifactId>jaxb-impl</artifactId>
      <version>${jaxb.impl.version}</version>
      <optional>true</optional>
    </dependency>
    
    <dependency>
      <groupId>com.phloc</groupId>
      <artifactId>phloc-jdk5</artifactId>
      <version>1.0.3</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>dom4j</groupId>
      <artifactId>dom4j</artifactId>
      <version>1.6.1</version>
      <scope>test</scope>
      <exclusions>
        <exclusion>
          <groupId>xml-apis</groupId>
          <artifactId>xml-apis</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-simple</artifactId>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.felix</groupId>
        <artifactId>maven-bundle-plugin</artifactId>
        <extensions>true</extensions>
        <configuration>
          <instructions>
            <Export-Package>com.phloc.commons.*</Export-Package>
          </instructions>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>