Maven Repository - POM file for Data Structure commons-math 2.2 2.2

Summary

Commons Math.

The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang..

Declaration

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

<dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-math</artifactId>
   <version>2.2</version>
</dependency>

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





License

Apache License.

Depends on

The commons-math-2.2 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 4.4
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.
301

Depended by

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

CategoryArtifactDepended By Count
LibraryAnalyzerBeans-core 0.20
Core module of AnalyzerBeans, provides a bare-bones engine for composing and executing AnalyzerBeans jobs
17
LibraryAnalyzerBeans-core 0.11
Core module of AnalyzerBeans, provides a bare-bones engine for composing and executing AnalyzerBeans jobs
8
LibraryAnalyzerBeans-core 0.15
Core module of AnalyzerBeans, provides a bare-bones engine for composing and executing AnalyzerBeans jobs
9
Networkcurator-test 1.3.2
curator developed by Netflix
6
Networkcurator-test 1.2.3
curator developed by Netflix
6
LibraryAnalyzerBeans-core 0.17
Core module of AnalyzerBeans, provides a bare-bones engine for composing and executing AnalyzerBeans jobs
15
LibraryAnalyzerBeans-core 0.9
Core module of AnalyzerBeans, provides a bare-bones engine for composing and executing AnalyzerBeans jobs
9
LibraryAnalyzerBeans-core 0.21
Core module of AnalyzerBeans, provides a bare-bones engine for composing and executing AnalyzerBeans jobs
17
Networknetflix-eventbus 0.1.2
netflix-eventbus developed by Netflix
15




Plugin

The following plugins are used in the commons-math-2.2.jar

  1. clirr-maven-plugin
  2. clirr-maven-plugin
  3. findbugs-maven-plugin
  4. maven-assembly-plugin
  5. maven-changes-plugin
  6. maven-checkstyle-plugin
  7. maven-surefire-plugin

Packages

The following packages are defined in the commons-math-2.2.jar

org.apache.commons.math
org.apache.commons.math.analysis
org.apache.commons.math.analysis.integration
org.apache.commons.math.analysis.interpolation
org.apache.commons.math.analysis.polynomials
org.apache.commons.math.analysis.solvers
org.apache.commons.math.complex
org.apache.commons.math.dfp
org.apache.commons.math.distribution
org.apache.commons.math.estimation
org.apache.commons.math.exception
org.apache.commons.math.exception.util
org.apache.commons.math.fraction
org.apache.commons.math.genetics
org.apache.commons.math.geometry
org.apache.commons.math.linear
org.apache.commons.math.ode
org.apache.commons.math.ode.events
org.apache.commons.math.ode.jacobians
org.apache.commons.math.ode.nonstiff
org.apache.commons.math.ode.sampling
org.apache.commons.math.optimization
org.apache.commons.math.optimization.direct
org.apache.commons.math.optimization.fitting
org.apache.commons.math.optimization.general
org.apache.commons.math.optimization.linear
org.apache.commons.math.optimization.univariate
org.apache.commons.math.random
org.apache.commons.math.special
org.apache.commons.math.stat
org.apache.commons.math.stat.clustering
org.apache.commons.math.stat.correlation
org.apache.commons.math.stat.descriptive
org.apache.commons.math.stat.descriptive.moment
org.apache.commons.math.stat.descriptive.rank
org.apache.commons.math.stat.descriptive.summary
org.apache.commons.math.stat.inference
org.apache.commons.math.stat.ranking
org.apache.commons.math.stat.regression
org.apache.commons.math.transform
org.apache.commons.math.util




POM File Source

Here is the content of the POM file.

<?xml version="1.0"?>
<!--
   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You 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>org.apache.commons</groupId>
    <artifactId>commons-parent</artifactId>
    <version>18</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.apache.commons</groupId>
  <artifactId>commons-math</artifactId>
  <version>2.2</version>
  <name>Commons Math</name>

  <inceptionYear>2003</inceptionYear>
  <description>The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.</description>

  <url>http://commons.apache.org/math/</url>

  <issueManagement>
    <system>jira</system>
    <url>http://issues.apache.org/jira/browse/MATH</url>
  </issueManagement>

  <scm>
    <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/math/trunk</connection>
    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/math/trunk</developerConnection>
    <url>http://svn.apache.org/viewvc/commons/proper/math/trunk</url>
  </scm>
  
  <distributionManagement>
    <site>
      <id>people.apache.org</id>
      <name>Commons Math</name>
      <url>scp://people.apache.org/www/commons.apache.org/math</url>
    </site>
  </distributionManagement>

  
  <contributors>
    <contributor>
      <name>C. Scott Ananian</name>
    </contributor>
    <contributor>
      <name>Mark Anderson</name>
    </contributor>
    <contributor>
      <name>R&#233;mi Arntzen</name>
    </contributor>
    <contributor>
      <name>Michael Bjorkegren</name>
    </contributor>
    <contributor>
      <name>John Bollinger</name>
    </contributor>
    <contributor>
      <name>Cyril Briquet</name>
    </contributor>
    <contributor>
      <name>Paul Cowan</name>
    </contributor>
    <contributor>
      <name>Benjamin Croizet</name>
    </contributor>
    <contributor>
      <name>Larry Diamond</name>
    </contributor>
    <contributor>
      <name>Rodrigo di Lorenzo Lopes</name>
    </contributor>
    <contributor>
      <name>Hasan Diwan</name>
    </contributor>
    <contributor>
      <name>Ted Dunning</name>
    </contributor>
    <contributor>
      <name>John Gant</name>
    </contributor>
    <contributor>
      <name>Ken Geis</name>
    </contributor>
    <contributor>
      <name>Bernhard Gr&#252;newaldt</name>
    </contributor>
    <contributor>
      <name>Elliotte Rusty Harold</name>
    </contributor>
    <contributor>
      <name>Matthias Hummel</name>
    </contributor>
    <contributor>
      <name>Ismael Juma</name>
    </contributor>
    <contributor>
      <name>Eugene Kirpichov</name>
    </contributor>
    <contributor>
      <name>Piotr Kochanski</name>
    </contributor>
    <contributor>
      <name>Bob MacCallum</name>
    </contributor>
    <contributor>
      <name>Jake Mannix</name>
    </contributor>
    <contributor>
      <name>Benjamin McCann</name>
    </contributor>
    <contributor>
      <name>J. Lewis Muir</name>
    </contributor>
    <contributor>
      <name>Fredrik Norin</name>
    </contributor>
    <contributor>
      <name>Sujit Pal</name>
    </contributor>
    <contributor>
      <name>Todd C. Parnell</name>
    </contributor>
    <contributor>
      <name>Andreas Rieger</name>
    </contributor>
    <contributor>
      <name>Bill Rossi</name>
    </contributor>
    <contributor>
      <name>Matthew Rowles</name>
    </contributor>
    <contributor>
      <name>Joni Salonen</name>
    </contributor>
    <contributor>
      <name>Christopher Schuck</name>
    </contributor>
    <contributor>
      <name>Christian Semrau</name>
    </contributor>
    <contributor>
      <name>David Stefka</name>
    </contributor>
    <contributor>
      <name>Mauro Talevi</name>
    </contributor>
    <contributor>
      <name>Kim van der Linde</name>
    </contributor>
    <contributor>
      <name>J&#246;rg Weimar</name>
    </contributor>
    <contributor>
      <name>Xiaogang Zhang</name>
    </contributor>
  </contributors>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.4</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <properties>
    <commons.componentid>math</commons.componentid>
    <commons.release.version>2.2</commons.release.version>
    <commons.rc.version>RC6</commons.rc.version>
    <commons.binary.suffix></commons.binary.suffix>
    <commons.jira.id>MATH</commons.jira.id>
    <commons.jira.pid>12310485</commons.jira.pid>
    <maven.compile.source>1.5</maven.compile.source>
    <maven.compile.target>1.5</maven.compile.target>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <!-- Allow severity to be overriden by the command-line option -DminSeverity=level -->
    <minSeverity>info</minSeverity>
  </properties> 

  <build>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-surefire-plugin</artifactId>
            <configuration>
              <includes>
                <include>**/*Test.java</include>
                <include>**/*TestBinary.java</include>
                <include>**/*TestPermutations.java</include>
              </includes>
              <excludes>
                <exclude>**/*AbstractTest.java</exclude>
              </excludes>
          </configuration>
        </plugin>
        <plugin>
          <artifactId>maven-assembly-plugin</artifactId>
          <version>2.2-beta-4</version>
          <configuration>
            <descriptors>
              <descriptor>src/main/assembly/src.xml</descriptor>
              <descriptor>src/main/assembly/bin.xml</descriptor>
            </descriptors>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>clirr-maven-plugin</artifactId>
          <version>2.3</version>
          <executions>
            <execution>
              <goals>
              </goals>
            </execution>
          </executions>
        </plugin>
      </plugins>
      <resources>
        <resource>
          <directory>${basedir}</directory>
          <targetPath>META-INF</targetPath>
          <includes>
            <include>NOTICE.txt</include>
            <include>LICENSE.txt</include>
          </includes>
        </resource>
        <resource>
          <directory>${basedir}/src/main/resources/META-INF/localization</directory>
          <targetPath>META-INF/localization</targetPath>
        </resource>
      </resources>

  </build>
  <reporting>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>findbugs-maven-plugin</artifactId>
        <version>2.1</version>
        <configuration>
          <threshold>Normal</threshold>
          <effort>Default</effort>
          <excludeFilterFile>${basedir}/findbugs-exclude-filter.xml</excludeFilterFile>
       </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-changes-plugin</artifactId>
        <version>2.3</version>
        <configuration>
          <xmlPath>${basedir}/src/site/xdoc/changes.xml</xmlPath>
          <issueLinkTemplatePerSystem>
            <default>%URL%/%ISSUE%</default>
          </issueLinkTemplatePerSystem>
          <template>math-release-notes.vm</template>
          <templateDirectory>templates</templateDirectory>
        </configuration>
        <reportSets>
          <reportSet>
            <reports>
              <report>changes-report</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <version>2.3</version>
        <configuration>
          <configLocation>${basedir}/checkstyle.xml</configLocation>
          <enableRulesSummary>false</enableRulesSummary>
          <headerFile>${basedir}/license-header.txt</headerFile>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>clirr-maven-plugin</artifactId>
        <version>2.2.3</version>
        <configuration>
          <minSeverity>${minSeverity}</minSeverity>
         </configuration>
      </plugin>
    </plugins>
  </reporting>
</project>