Maven Repository - POM file for Data Structure jadex-commons 2.0-rc9 2.0-rc9

Summary

jadex-commons.

Jadex commons is a base package containing frequently used functionality missing in standard Java utility classes..

Declaration

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

<dependency>
   <groupId>net.sourceforge.jadex</groupId>
   <artifactId>jadex-commons</artifactId>
   <version>2.0-rc9</version>
</dependency>

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

License

Name:LGPL License
URL: http://jadex-agents.informatik.uni-hamburg.de/xwiki/bin/view/Download/License.





Depends on

The jadex-commons-2.0-rc9 has 1 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
JUnitjunit 3.8.1
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
1966

Depended by

The following table lists the most popular artifacts which are depending on jadex-commons-2.0-rc9. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
Developmentjadex-bridge 2.0-rc9
Jadex bridge is a base package for kernels and platforms, i.e. it is used by both and provides commonly used interfaces and classes for active components and their management.
7

Plugin

The following plugins are used in the jadex-commons-2.0-rc9.jar

  1. maven-compiler-plugin
  2. maven-gpg-plugin
  3. maven-javadoc-plugin
  4. maven-source-plugin

Packages

The following packages are defined in the jadex-commons-2.0-rc9.jar

jadex.commons
jadex.commons.collection
jadex.commons.concurrent
jadex.commons.concurrent.java5
jadex.commons.future
jadex.commons.gui
jadex.commons.gui.jtable
jadex.commons.gui.jtreetable
jadex.commons.meta




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>
  <groupId>net.sourceforge.jadex</groupId>
  <artifactId>jadex-commons</artifactId>
  <packaging>jar</packaging>
  <version>2.0-rc9</version>
  <name>jadex-commons</name>
  <url>http://jadex.sourceforge.net</url>

  <description>
    Jadex commons is a base package containing frequently used
    functionality missing in standard Java utility classes.
  </description>

  <licenses>
    <license>
      <name>LGPL License</name>
      <url>http://jadex-agents.informatik.uni-hamburg.de/xwiki/bin/view/Download/License
      </url>
      <distribution>repo</distribution>
    </license>
  </licenses>

  

  <scm>
    <url>http://jadex.svn.sourceforge.net/viewvc/jadex/</url>
  </scm>

  <!--
    <parent> <groupId>net.sourceforge.jadex</groupId>
    <artifactId>jadex-settings</artifactId>
    <version>${jadexVersion}</version>
    <relativePath>../src/main/config/jadex-settings-pom.xml</relativePath>
    </parent>
  -->

  <distributionManagement>
    <repository>
      <id>sonatype-nexus-staging</id>
      <name>Nexus Release Repository</name>
      <url>http://oss.sonatype.org/service/local/staging/deploy/maven2/
      </url>
    </repository>
  </distributionManagement>

  <properties>
    <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
    </properties>

  <build>
    <resources>
      <resource>
        <directory>src/main/java</directory>
        <excludes>
          <exclude>**/*.java</exclude>
          <exclude>**/.svn/*</exclude>
        </excludes>
      </resource>
    </resources>

    <plugins>
      <!-- Java 1.5 Thread Pool. -->
      <!-- Java 1.6 javax.xml.stream.* -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
            <version>2.3.2</version>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-source-plugin</artifactId>
            <version>2.1.2</version>
        <executions>
          <execution>
            <id>attach-sources</id>
            <phase>install</phase>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      
      <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-javadoc-plugin</artifactId>
            <version>2.7</version>
        <executions>
          <execution>
            <id>attach-javadoc</id>
            <phase>install</phase>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
          </plugin>
          
          <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-gpg-plugin</artifactId>
        <version>1.1</version>
        <!-- <configuration>
          <homedir>${basedir}/../docs/keys</homedir>
          <passphrase>${gpg.passphrase}</passphrase>
        </configuration> -->
        <executions>
          <execution>
            <id>sign-artifacts</id>
            <phase>install</phase>
            <goals>
              <goal>sign</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
          
    </plugins>
  </build>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
</project>