Direct Project common APIs.
Direct Project common APIs. Includes instrumentation, auditing, and other utility APIs.
Here is the list of declaration for direct-common. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.nhind</groupId> <artifactId>direct-common</artifactId> <version>1.0</version> </dependency>
If you think this Maven repository POM file listing for direct-common is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:New BSD License
URL: http://nhindirect.org/BSDLicense.
The direct-common-1.0 has 4 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Log | commons-logging 1.1.1 Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. | 1143 |
File | commons-io 1.4 Commons-IO contains utility classes, stream implementations, file filters, file comparators and endian classes. | 444 |
JUnit | junit 4.8.2 JUnit is a regression testing framework. It is used by the developer who implements unit tests in Java. | 919 |
The following plugins are used in the direct-common-1.0.jar
The following packages are defined in the direct-common-1.0.jar
org.nhindirect.common.audit org.nhindirect.common.audit.annotation org.nhindirect.common.audit.impl org.nhindirect.common.audit.module org.nhindirect.common.audit.provider
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <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 "> <groupId>org.nhind</groupId> <modelVersion>4.0.0</modelVersion> <artifactId>direct-common</artifactId> <name>Direct Project common APIs</name> <version>1.0</version> <description>Direct Project common APIs. Includes instrumentation, auditing, and other utility APIs</description> <inceptionYear>2010</inceptionYear> <url>http://api.nhindirect.org/x/www/api.nhindirect.org/java/site/direct-common/${project.version}</url> <organization> <name>The Direct Project</name> <url>http://nhindirect.org</url> </organization> <prerequisites> <maven>2.0.4</maven> </prerequisites> <scm> <url>http://code.google.com/p/nhin-d/source/browse/#hg/java/direct-common</url> <connection>scm:hg:https://nhin-d.googlecode.com/hg/nhin-d/java/direct-common</connection> </scm> <issueManagement> <system>Google Code</system> <url>http://code.google.com/p/nhin-d/issues/list</url> </issueManagement> <licenses> <license> <name>New BSD License</name> <url>http://nhindirect.org/BSDLicense</url> </license> </licenses> <dependencies> <dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> <version>2.0</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.2</version> <scope>test</scope> </dependency> </dependencies> <build> <extensions> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-webdav</artifactId> <version>RELEASE</version> </extension> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh-external</artifactId> <version>1.0-beta-6</version> </extension> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh</artifactId> <version>1.0-beta-6</version> </extension> </extensions> <resources> <resource> <directory>src/main/resources</directory> </resource> <resource> <targetPath>lib</targetPath> <directory>${project.basedir}/lib</directory> </resource> </resources> <testResources> <testResource> <directory>src/test/resources</directory> </testResource> <testResource> <targetPath>lib</targetPath> <directory>${project.basedir}/lib</directory> </testResource> </testResources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jxr-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <executions> <execution> <goals> <goal>testCompile</goal> </goals> <phase>compile</phase> </execution> </executions> <configuration> <optimize>true</optimize> <showDeprecation>true</showDeprecation> <encoding>UTF-8</encoding> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.0.3</version> <executions> <execution> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>com.atlassian.maven.plugins</groupId> <artifactId>maven-clover2-plugin</artifactId> <version>3.0.2</version> <configuration> <jdk>1.6</jdk> <licenseLocation> ${project.basedir}/../licenses/clover.license </licenseLocation> </configuration> <executions> <execution> <phase>pre-site</phase> <goals> <goal>instrument</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <index>true</index> </archive> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.2</version> <executions> <execution> <goals> <goal>test-jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.6.1</version> <configuration> <charset>UTF-8</charset> <docencoding>UTF-8</docencoding> <docfilessubdirs>true</docfilessubdirs> <detectJavaApiLink>true</detectJavaApiLink> <detectLinks>true</detectLinks> <source>1.6</source> <show>public</show> </configuration> <executions> <execution> <phase>package</phase> <id>attach-javadocs</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId> <executions> <execution> <id>sign-artifacts</id> <phase>package</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.0</version> <configuration> <tagBase>scm:hg:https://nhin-d.googlecode.com/hg/nhin-d/java/tags</tagBase> </configuration> </plugin> </plugins> </pluginManagement> </build> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> <version>2.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.6.1</version> <configuration> <charset>UTF-8</charset> <docencoding>UTF-8</docencoding> <docfilessubdirs>true</docfilessubdirs> <detectJavaApiLink>true</detectJavaApiLink> <detectLinks>true</detectLinks> <source>1.6</source> <show>public</show> <excludePackageNames> </excludePackageNames> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <configuration> <targetJdk>1.6</targetJdk> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-report-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jxr-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <configuration> <dates> <!-- Insert the date of the most recent release --> <date>2011-01-15</date> </dates> <outputEncoding>UTF-8</outputEncoding> <type>date</type> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>clirr-maven-plugin</artifactId> <configuration> <minSeverity>info</minSeverity> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>1.2</version> <configuration> <effort>Max</effort> <excludeFilterFile>${project.basedir}/src/report/findbugs-exclude.xml</excludeFilterFile> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>taglist-maven-plugin</artifactId> <configuration> <tags> <tag>FIXME</tag> <tag>TODO</tag> <tag>WARN</tag> <tag>@deprecated</tag> </tags> </configuration> </plugin> <plugin> <groupId>com.atlassian.maven.plugins</groupId> <artifactId>maven-clover2-plugin</artifactId> <version>3.0.2</version> <configuration> <licenseLocation> ${project.basedir}/../licenses/clover.license </licenseLocation> </configuration> </plugin> </plugins> </reporting> <distributionManagement> <site> <id>nhind-site</id> <name>NHIN Direct API publication site</name> <url>sftp://api.nhindirect.org/x/www/api.nhindirect.org/java/site/direct-common/${project.version}</url> </site> <snapshotRepository> <id>sonatype-snapshot</id> <name>Sonatype OSS Maven SNAPSHOT Repository</name> <url>https://oss.sonatype.org/content/repositories/snapshots/</url> <uniqueVersion>false</uniqueVersion> </snapshotRepository> <repository> <id>sonatype-release</id> <name>Sonatype OSS Maven Release Repositor</name> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> <uniqueVersion>false</uniqueVersion> </repository> </distributionManagement> </project>