Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

1474 lines (1397 sloc) 51.857 kB
<?xml version="1.0" encoding="UTF-8"?>
<!-- =======================================================================
Maven Project Configuration File
The Geotools Project
http://www.geotools.org/
Version: $Id$
======================================================================= -->
<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>
<!-- =========================================================== -->
<!-- Properties and Profiles -->
<!-- modify the build process in certain conditions. -->
<!-- Available properties are: -->
<!-- -->
<!-- -Dall build all the usual suspects the -->
<!-- core library with any unsupported -->
<!-- modules or example code used by the -->
<!-- build box. -->
<!-- -->
<!-- -Djdbc.oracle=true Indicate that the real oracle driver -->
<!-- has been installed into the local -->
<!-- repository and should be used. -->
<!-- -->
<!-- Available profiles are: -->
<!-- -->
<!-- docs include docs -->
<!-- -->
<!-- pending Includes modules that are pending -->
<!-- -->
<!-- extensive.tests Performs more extensive tests than -->
<!-- the default. Only a few modules -->
<!-- check for this profile. -->
<!-- -->
<!-- interactive.tests Allows tests to show up dialogs -->
<!-- -->
<!-- image.tests Run image comparison tests if -->
<!-- perceptualdiff in on the path -->
<!-- -->
<!-- interactive.image Image comparison will show -->
<!-- comparison dialogs (image.tests -->
<!-- must be set to true) -->
<!-- -->
<!-- site.build The main purpose of this build is to -->
<!-- create reports. Consequently, a -->
<!-- JUnit test failure will not stop the -->
<!-- build. The failure should be -->
<!-- reported by the surefire report -->
<!-- plugin. -->
<!-- -->
<!-- online Profile to active tests which end in -->
<!-- "OnlineTest.java" -->
<!-- -->
<!-- stress Profile to active tests which end in -->
<!-- "StressTest.java" -->
<!-- -->
<!-- Example: -->
<!-- mvn install -Dall -->
<!-- mvn eclipse:eclipse -Dall -->
<!-- mvn -P docs install -->
<!-- mvn -P extensive.tests install -->
<!-- mvn -P online,stress install -->
<!-- mvn -P site.build site -->
<!-- mvn eclipse:eclipse -Djdbc.oracle=true -P pending -->
<!-- -->
<!-- While you can specify properties one at a time on the -->
<!-- command line, for properties describing your -->
<!-- environment you will want to modify settings.xml -->
<!-- -->
<!-- Note that profiles like "site.build" are not mandatory -->
<!-- for using the "site" goal. Such profiles just modify -->
<!-- the build process prior the "site" goal execution in a -->
<!-- manner relevant to the purpose of the "site" goal. -->
<!-- =========================================================== -->
<properties>
<oracle>false</oracle>
<allow.test.skip>true</allow.test.skip>
<allow.test.failure.ignore>false</allow.test.failure.ignore>
<extensive.tests>false</extensive.tests>
<image.tests>true</image.tests>
<interactive.tests>false</interactive.tests>
<interactive.image>false</interactive.image>
<online.skip.pattern>**/*OnlineTest.java</online.skip.pattern>
<stress.skip.pattern>**/*StressTest.java</stress.skip.pattern>
<test.exclude.pattern>disabled</test.exclude.pattern>
<test.maxHeapSize>512M</test.maxHeapSize>
<test.forkMode>once</test.forkMode>
<src.output>${basedir}/target</src.output>
<imageio.ext.version>1.1.4</imageio.ext.version>
<jt.version>1.2.0</jt.version>
<jvm.opts></jvm.opts>
<maven.build.timestamp.format>dd-MMM-yyyy HH:mm</maven.build.timestamp.format>
<build.timestamp>${maven.build.timestamp}</build.timestamp>
<fork.javac>true</fork.javac>
<javac.maxHeapSize>256M</javac.maxHeapSize>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<!-- Profiles set on the command-line overwrite default properties. -->
<profiles>
<profile>
<id>docs</id>
<activation>
<property><name>all</name></property>
</activation>
<modules>
<module>docs</module>
</modules>
</profile>
<profile>
<id>extensive.tests</id>
<properties>
<extensive.tests>true</extensive.tests>
</properties>
</profile>
<profile>
<id>image.tests</id>
<properties>
<image.tests>true</image.tests>
</properties>
</profile>
<profile>
<id>interactive.tests</id>
<properties>
<interactive.tests>true</interactive.tests>
</properties>
</profile>
<profile>
<id>interactive.image</id>
<properties>
<interactive.image>true</interactive.image>
</properties>
</profile>
<profile>
<id>site.build</id>
<properties>
<allow.test.skip>false</allow.test.skip>
<allow.test.failure.ignore>true</allow.test.failure.ignore>
<extensive.tests>true</extensive.tests>
</properties>
</profile>
<profile>
<id>online</id>
<properties>
<online.skip.pattern>disabled</online.skip.pattern>
</properties>
</profile>
<profile>
<id>stress</id>
<properties>
<stress.skip.pattern>disabled</stress.skip.pattern>
</properties>
</profile>
<profile>
<id>deploy.opengeo</id>
<distributionManagement>
<repository>
<id>opengeo</id>
<uniqueVersion>false</uniqueVersion>
<name>OpenGeo Maven Repository</name>
<url>dav:http://repo.opengeo.org</url>
</repository>
</distributionManagement>
</profile>
<profile>
<id>site.local</id>
<distributionManagement>
<site>
<id>local</id>
<name>Web site for Maven reports</name>
<url>file:///${java.io.tmpdir}/gtsite</url>
</site>
</distributionManagement>
</profile>
</profiles>
<!-- =========================================================== -->
<!-- Project Description -->
<!-- =========================================================== -->
<groupId>org.geotools</groupId>
<artifactId>geotools</artifactId>
<packaging>pom</packaging>
<version>8.1</version>
<name>Geotools</name>
<scm>
<connection>
scm:svn:http://svn.geotools.org/trunk/
</connection>
<url>http://svn.geotools.org/trunk/</url>
</scm>
<description>
Welcome to the homepage of the GeoTools build process
In the left side bar you should see a list of active modules,
visit each for more details on the status of each module.
</description>
<organization>
<name>Geotools</name>
<url>http://www.geotools.org</url>
</organization>
<inceptionYear>1996</inceptionYear>
<licenses>
<license>
<name>Lesser General Public License (LGPL)</name>
<url>http://www.gnu.org/copyleft/lesser.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<!-- =========================================================== -->
<!-- Issue managements and mailing lists. -->
<!-- =========================================================== -->
<issueManagement>
<system>JIRA</system>
<url>http://jira.codehaus.org/browse/GEOT</url>
</issueManagement>
<!-- =========================================================== -->
<!-- Continuous Integration -->
<!-- =========================================================== -->
<ciManagement>
<system>continuum</system>
</ciManagement>
<mailingLists>
<mailingList>
<name>geotools-gt2-users</name>
<subscribe>
http://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
</subscribe>
<post>
geotools-geotools-gt2-users@lists.sourceforge.net
</post>
<archive>
http://sourceforge.net/mailarchive/forum.php?forum=geotools-gt2-users
</archive>
</mailingList>
<mailingList>
<name>geotools-devel</name>
<subscribe>
http://lists.sourceforge.net/lists/listinfo/geotools-devel
</subscribe>
<post>
geotools-devel@lists.sourceforge.net
</post>
<archive>
http://sourceforge.net/mailarchive/forum.php?forum=geotools-devel
</archive>
</mailingList>
<mailingList>
<name>geotools-gt2-i18n</name>
<subscribe>
http://lists.sourceforge.net/lists/listinfo/geotools-gt2-i18n
</subscribe>
<post>
geotools-geotools-gt2-i18n@lists.sourceforge.net
</post>
<archive>
http://sourceforge.net/mailarchive/forum.php?forum=geotools-gt2-i18n
</archive>
</mailingList>
<mailingList>
<name>geotools-gt2-commits</name>
<subscribe>
http://lists.sourceforge.net/lists/listinfo/geotools-gt2-commits
</subscribe>
<post>
geotools-geotools-gt2-commits@lists.sourceforge.net
</post>
<archive>
http://sourceforge.net/mailarchive/forum.php?forum=geotools-gt2-commits
</archive>
</mailingList>
</mailingLists>
<!-- =========================================================== -->
<!-- Developers and Contributors -->
<!-- TODO: Change this to the PMC list -->
<!-- =========================================================== -->
<developers>
<developer>
<name>James Macgill</name>
<id>jmacgill</id>
<email>jmacgill@users.sourceforge.net</email>
<organization>Google</organization>
<roles>
<role>Exhalted Leader</role>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Ian Turton</name>
<id>ianturton</id>
<email>ianturton@users.sourceforge.net</email>
<organization>PennState</organization>
<roles>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Rob Hranac</name>
<id>robhranac</id>
<email>robhranac@users.sourceforge.net</email>
<organization>VFNY</organization>
<roles>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Cameron Shorter</name>
<id>camerons</id>
<email>cameronsl@users.sourceforge.net</email>
<roles>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Chris Holmes</name>
<id>cholmesny</id>
<email>cholmesny@users.sourceforge.net</email>
<organization>TOPP</organization>
<roles>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Martin Desruisseaux</name>
<id>desruisseaux</id>
<email>desruisseaux@users.sourceforge.net</email>
<organization>Geomatys</organization>
<organizationUrl>http://www.geomatys.fr/</organizationUrl>
<timezone>+1</timezone>
<roles>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Ian Schneider</name>
<id>ianschne</id>
<email>ianschne@users.sourceforge.net</email>
<organization>USDA ARS</organization>
<roles>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Andrea Aime</name>
<id>aaime</id>
<email>aaime@users.sourceforge.net</email>
<organization>University of Modena and Reggio Emilia</organization>
<roles>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Artur Hefczyc</name>
<id>kobit</id>
<email>kobit@users.sourceforge.net</email>
<roles>
<role>Java Developer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Jody Garnett</name>
<id>jive</id>
<email>jive@users.sourceforge.net</email>
<organization>LISAsoft</organization>
<roles>
<role>Java Developer</role>
<role>Module Maintainer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Justin Deoliveira</name>
<id>jdeolive</id>
<email>jdeolive@users.sourceforge.net</email>
<organization>Refractions Research</organization>
<roles>
<role>Java Developer</role>
<role>Module Maintainer</role>
</roles>
</developer>
<developer>
<name>Richard Gould</name>
<id>rgould</id>
<email>rgould@refractions.net</email>
<organization>Refractions Research, Inc.</organization>
<roles>
<role>Java Developer</role>
<role>Module Maintainer</role>
<role>Project Management Committee (PMC) Member</role>
</roles>
</developer>
<developer>
<name>Mauricio Pazos</name>
<id>mauricio.pazos</id>
<email>mauricio.pazos@axios.es</email>
<organization>Axios</organization>
<roles>
<role>Java Developer</role>
<role>Module Maintainer</role>
</roles>
</developer>
<developer>
<name>Christiaan ten Klooster</name>
<id>ckl</id>
<email>ckl@dacelo.nl</email>
<organization>Dacelo</organization>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Gabriel Roldan</name>
<id>groldan</id>
<email>groldan@users.sourceforge.net</email>
<organization>TOPP</organization>
<roles>
<role>Java Developer</role>
<role>Module Maintainer</role>
</roles>
</developer>
<developer>
<name>Sean Geoghegan</name>
<id>seangeo</id>
<email>sean.geoghegan@dsto.defence.gov.au</email>
<organization>Defence Science and Technology Organisation</organization>
<roles>
<role>Java Developer</role>
<role>Module Maintainer</role>
</roles>
</developer>
<developer>
<name>Julian Ray</name>
<id>jjray</id>
<email>jjray@users.sourceforge.net</email>
<roles>
<role>Module Maintainer</role>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Darren Edmonds</name>
<id>dledmonds</id>
<email>dledmonds@users.sourceforge.net</email>
<roles>
<role>Module Maintainer</role>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Ray Gallagher</name>
<id>omyar</id>
<email>omyar@users.sourceforge.net</email>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Jianhui Jin</name>
<organization>CCG</organization>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Gary Sheppard</name>
<id>shepshep</id>
<email>garysheppard@psu.edu</email>
<organization>Penn State GeoVISTA Center</organization>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Simon Rass</name>
<roles>
<role>Bug Fixer</role>
</roles>
</developer>
<developer>
<name>David Zwiers</name>
<id>dmzwiers</id>
<email>dzwiers@refractions.net</email>
<roles>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Brent Owens</name>
<id>sploreg</id>
<email>sploreg@users.sourceforge.net</email>
<roles>
<role>Java Developer</role>
<role>Module Maintainer</role>
</roles>
</developer>
<developer>
<name>Rueben Schulz</name>
<id>rschulz</id>
<organization>University of British Columbia</organization>
<roles>
<role>Tester</role>
<role>Documentation</role>
<role>Java Developer</role>
</roles>
</developer>
<developer>
<name>Simone Giannecchini</name>
<id>simboss</id>
<email>simboss1@gmail.com</email>
<organization></organization>
<roles>
<role>Java Developer</role>
<role>Documentation</role>
<role>Module Mantainer</role>
</roles>
</developer>
<developer>
<name>Luca Sigfrido Percich</name>
<id>lpercich</id>
<email>luca.percich@ama-mi.it</email>
<organization>AMA-MI</organization>
<roles>
<role>Java Developer</role>
<role>Module Mantainer</role>
</roles>
</developer>
<developer>
<name>Luca Morandini</name>
<id>lmoran</id>
<email>lmorandini@ieee.org</email>
<organization></organization>
<roles>
<role>Java Developer</role>
<role>Module Mantainer</role>
</roles>
</developer>
</developers>
<contributors>
</contributors>
<!-- =========================================================== -->
<!-- Dependency Management -->
<!-- If a POM declares one of those dependencies, then it -->
<!-- will use the version specified here. Otherwise, those -->
<!-- dependencies are ignored. -->
<!-- =========================================================== -->
<dependencyManagement>
<dependencies>
<dependency>
<groupId>net.java.dev.jsr-275</groupId>
<artifactId>jsr-275</artifactId>
<version>1.0-beta-2</version>
</dependency>
<!-- Java Advanced Imaging (JAI) -->
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai_core</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai_codec</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai_imageio</artifactId>
<version>1.1</version>
</dependency>
<!-- ImageIO-Ext -->
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-tiff</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-arcgrid</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalarcbinarygrid</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalmrsid</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalecw</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdaldted</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalkakadujp2</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalidrisi</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalmrsidjp2</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalecwjp2</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalehdr</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalenvihdr</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalerdasimg</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalnitf</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-gdalrpftoc</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-imagereadmt</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-kakadu</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-utilities</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-streams</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-netcdf</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-geocore</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-hdf4</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<dependency>
<groupId>it.geosolutions.imageio-ext</groupId>
<artifactId>imageio-ext-grib1</artifactId>
<version>${imageio.ext.version}</version>
</dependency>
<!-- JAITools -->
<dependency>
<groupId>org.jaitools</groupId>
<artifactId>jt-utils</artifactId>
<version>${jt.version}</version>
</dependency>
<dependency>
<groupId>org.jaitools</groupId>
<artifactId>jt-vectorbinarize</artifactId>
<version>${jt.version}</version>
</dependency>
<dependency>
<groupId>org.jaitools</groupId>
<artifactId>jt-zonalstats</artifactId>
<version>${jt.version}</version>
</dependency>
<!-- Mathematic, geometries, SVG... -->
<dependency>
<groupId>java3d</groupId>
<artifactId>vecmath</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>com.vividsolutions</groupId>
<artifactId>jts</artifactId>
<version>1.12</version>
</dependency>
<dependency>
<groupId>org.wkb4j</groupId>
<artifactId>wkb4j</artifactId>
<version>1.0-RC1</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-transcoder</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-svggen</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-awt-util</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-rasterizer</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-dom</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-bridge</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-gvt</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-svg-dom</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-util</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-css</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-parser</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-xml</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-ext</artifactId>
<version>1.7</version>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-script</artifactId>
<version>1.7</version>
</dependency>
<!-- Chart -->
<dependency>
<groupId>jfree</groupId>
<artifactId>eastwood</artifactId>
<version>1.1.1-20090908</version>
</dependency>
<!-- XML -->
<dependency>
<groupId>jdom</groupId>
<artifactId>jdom</artifactId>
<version>1.0</version>
</dependency>
<!-- Apache -->
<dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.3</version>
</dependency>
<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>3.1</version> <!-- Same as the dependency in commons-pool -->
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<version>1.5.4</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>2.1</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.12</version> <!-- Same as the dependency in commons-logging -->
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>1.3</version>
</dependency>
<dependency>
<groupId>velocity</groupId>
<artifactId>velocity</artifactId>
<version>1.4</version>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.7.1</version>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis-xerces</artifactId>
<version>2.7.1</version>
</dependency>
<dependency>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
<version>1.3.04</version>
</dependency>
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
<version>1.1.3.4.O</version>
</dependency>
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3_min</artifactId>
<version>1.1.4c</version>
</dependency>
<!-- Databases -->
<dependency>
<groupId>org.postgis</groupId>
<artifactId>postgis-driver</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>8.4-701.jdbc3</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.17</version>
</dependency>
<dependency>
<groupId>hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>1.8.0.7</version>
</dependency>
<dependency>
<groupId>org.openplans</groupId>
<artifactId>spatialdb</artifactId>
<version>0.1</version>
</dependency>
<!-- ORACLE -->
<!-- Download and install into your own repo -->
<dependency>
<artifactId>ojdbc14</artifactId>
<groupId>com.oracle</groupId>
<version>10.2.0.3.0</version>
</dependency>
<dependency>
<artifactId>sdoapi</artifactId>
<groupId>com.oracle</groupId>
<version>10.2.0</version>
</dependency>
<!-- H2 -->
<dependency>
<artifactId>h2</artifactId>
<groupId>com.h2database</groupId>
<version>1.1.119</version>
</dependency>
<!-- Grid data formats -->
<dependency>
<groupId>edu.ucar</groupId>
<artifactId>netcdf</artifactId>
<version>2.2.20</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId> <!-- Logging system used by NetCDF. -->
<version>1.4.0</version>
</dependency>
<!-- EMF -->
<dependency>
<groupId>org.eclipse.emf</groupId>
<artifactId>common</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>org.eclipse.emf</groupId>
<artifactId>ecore</artifactId>
<version>2.6.1</version>
</dependency>
<dependency>
<groupId>org.eclipse.xsd</groupId>
<artifactId>xsd</artifactId>
<version>2.6.0</version>
</dependency>
<!-- GeoGIT -->
<dependency>
<groupId>org.geogit</groupId>
<artifactId>geogit</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.sleepycat</groupId>
<artifactId>je</artifactId>
<version>4.1.7</version>
</dependency>
<dependency>
<groupId>com.caucho</groupId>
<artifactId>resin-hessian</artifactId>
<version>4.0.20</version>
</dependency>
<dependency>
<groupId>com.fasterxml.uuid</groupId>
<artifactId>java-uuid-generator</artifactId>
<version>3.1.2</version>
</dependency>
<dependency>
<!-- Google Common Libraries. Featuring com.google.collect collection
classes -->
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>r09</version>
</dependency>
<!-- Other random non test dependencies -->
<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache</artifactId>
<version>1.6.2</version>
</dependency>
<!-- Tests or legacy -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.4</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
<version>2.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymockclassextension</artifactId>
<version>2.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.mockrunner</groupId>
<artifactId>mockrunner</artifactId>
<version>0.3.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>simple-jndi</groupId>
<artifactId>simple-jndi</artifactId>
<version>0.11.4.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>xmlunit</groupId>
<artifactId>xmlunit</artifactId>
<version>1.3</version>
</dependency>
<!-- ArcSDE -->
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j</artifactId>
<version>3.4.4</version>
</dependency>
</dependencies>
</dependencyManagement>
<!-- =========================================================== -->
<!-- Dependencies to be inherited by all modules. -->
<!-- =========================================================== -->
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<!-- The version number is specified above. -->
<scope>test</scope>
</dependency>
</dependencies>
<!-- =========================================================== -->
<!-- Build Configuration -->
<!-- =========================================================== -->
<build>
<!-- ========================================================= -->
<!-- Maven plugins dependencies management. -->
<!-- It should not be needed since Maven select by default -->
<!-- the latest plugins. Unfortunatly, experience shows that -->
<!-- new plugin releases sometime introduce new bugs that -->
<!-- break our build. So it is saferto specify plugin -->
<!-- versions that are known to work. This list is in -->
<!-- alphabetical order for easier comparaison with latest -->
<!-- plugins at -->
<!-- http://repo1.maven.org/maven2 -->
<!-- ========================================================= -->
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.5</version>
</plugin>
</plugins>
</pluginManagement>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-webdav</artifactId>
<version>1.0-beta-2</version>
</extension>
</extensions>
<plugins>
<plugin>
<!-- groupId org.apache.maven.plugins is the default -->
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>build/maven/assembly/binaryDist.xml</descriptor>
<descriptor>build/maven/assembly/sourceDist.xml</descriptor>
<descriptor>build/maven/assembly/userDocDist.xml</descriptor>
</descriptors>
</configuration>
</plugin>
<!-- ======================================================= -->
<!-- Compilation. -->
<!-- ======================================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source> <!-- The -source argument for the Java compiler. -->
<target>1.6</target> <!-- The -target argument for the Java compiler. -->
<debug>true</debug> <!-- Whether to include debugging information. -->
<encoding>UTF-8</encoding> <!-- The -encoding argument for the Java compiler. -->
<!--
On java6 the build oom's otherwise due to the compiler accumulating
too many classes in the permanent generation, see GEOT-2462
-->
<fork>${fork.javac}</fork>
<maxmem>${javac.maxHeapSize}</maxmem>
</configuration>
</plugin>
<!-- ======================================================= -->
<!-- Resources. -->
<!-- ======================================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<id>copy-resources</id>
<phase>install</phase>
<goals>
<goal>copy-resources</goal>
</goals>
</execution>
</executions>
<configuration>
<encoding>UTF-8</encoding>
<outputDirectory>${basedir}/target</outputDirectory>
<resources>
<resource>
<filtering>true</filtering>
<directory>${basedir}</directory>
<includes>
<include>VERSION.txt</include>
</includes>
</resource>
</resources>
</configuration>
</plugin>
<!-- ======================================================= -->
<!-- Tests. -->
<!-- ======================================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includes>
<include>**/*Test.java</include>
</includes>
<excludes>
<exclude>${online.skip.pattern}</exclude>
<exclude>${stress.skip.pattern}</exclude>
<exclude>${test.exclude.pattern}</exclude>
</excludes>
<argLine>-Xmx${test.maxHeapSize} ${jvm.opts} -Dorg.geotools.test.extensive=${extensive.tests} -Dorg.geotools.test.interactive=${interactive.tests} -Dorg.geotools.image.test.enabled=${image.tests} -Dorg.geotools.image.test.interactive=${interactive.image} -Djava.awt.headless=${java.awt.headless} -Djava.io.tmpdir="${java.io.tmpdir}" -Djava.library.path="${java.library.path}"</argLine>
<!-- Ignores test failure only if we are generating a -->
<!-- report for publication on the web site. See the -->
<!-- profiles section at the begining of this pom.xml file. -->
<testFailureIgnore>
${allow.test.failure.ignore}
</testFailureIgnore>
<!-- The two following options have the opposite value of what we would
like. They are that way because they don't seem to work as expected
with Surefire 2.3. TODO: Try again when Surefire 2.4 will be available. -->
<!-- Option to print summary of test suites or just print the test cases that has errors. -->
<printSummary>true</printSummary>
<!-- Redirect the unit test standard output to a file. -->
<redirectTestOutputToFile>false</redirectTestOutputToFile>
<forkMode>${test.forkMode}</forkMode>
</configuration>
</plugin>
<!-- ======================================================= -->
<!-- JAR packaging. -->
<!-- ======================================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
</manifest>
<manifestEntries>
<Project-Version>${project.version}</Project-Version>
<Git-Revision>${build.commit.id}</Git-Revision>
<Build-Timestamp>${build.timestamp}</Build-Timestamp>
</manifestEntries>
</archive>
</configuration>
</plugin>
<!-- ======================================================= -->
<!-- Source packaging. -->
<!-- ======================================================= -->
<plugin>
<inherited>true</inherited>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<configuration>
<attach>true</attach>
</configuration>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- ======================================================= -->
<!-- Git revision info. -->
<!-- ======================================================= -->
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
<version>2.0.4</version>
<executions>
<execution>
<goals>
<goal>revision</goal>
</goals>
</execution>
</executions>
<configuration>
<prefix>build</prefix>
<failOnNoGitDirectory>false</failOnNoGitDirectory>
</configuration>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<!-- ======================================================= -->
<!-- Web site generation. -->
<!-- ======================================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<!-- force version, maven 2.1 would use an earlier one -->
<version>2.0</version>
</plugin>
<!-- ======================================================= -->
<!-- Per module javadoc generation -->
<!-- ======================================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<!-- force version, maven 2.1 would use an earlier one -->
<version>2.5</version>
<reportSets>
<reportSet>
<reports>
<!-- generate just the plain javadoc, avoid the test-javadoc one -->
<report>javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<!-- ======================================================= -->
<!-- Reports configuration for the web site. -->
<!-- ======================================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<reportSets>
<reportSet>
<reports>
<report>index</report>
<report>dependencies</report>
<report>scm</report>
<report>plugins</report>
<report>summary</report>
</reports>
</reportSet>
</reportSets>
<configuration>
<!-- Avoid the dependency plugin to download again all jars
from repositories just to report the following informations -->
<dependencyDetailsEnabled>false</dependencyDetailsEnabled>
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
</configuration>
</plugin>
<!-- ======================================================= -->
<!-- HTML based, cross-reference version of Java source code -->
<!-- ======================================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<reportSets>
<reportSet>
<reports>
<!-- generate just the plain jxr output, avoid the tests one -->
<report>jxr</report>
</reports>
</reportSet>
</reportSets>
</plugin>
<!-- ======================================================= -->
<!-- Code coverage report -->
<!-- ======================================================= -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<!-- not a maven core plugin, specify version -->
<version>2.2</version>
</plugin>
<!-- ======================================================= -->
<!-- Static analysis of code in search of common bugs -->
<!-- ======================================================= -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<!-- not a maven core plugin, specify version -->
<version>2.1</version>
</plugin>
</plugins>
</reporting>
<distributionManagement>
<repository>
<uniqueVersion>false</uniqueVersion>
<id>osgeo</id>
<name>Open Source Geospatial Foundation - Maven 2 repo</name>
<url>dav:http://download.osgeo.org/webdav/geotools/</url>
</repository>
<snapshotRepository>
<id>opengeo</id>
<uniqueVersion>false</uniqueVersion>
<name>OpenGeo Maven Repository</name>
<url>dav:http://repo.opengeo.org</url>
</snapshotRepository>
</distributionManagement>
<!-- ================================================================== -->
<!-- Repositories. This is where Maven looks for dependencies. The -->
<!-- Maven repository is implicit and doesn't need to be specified. -->
<!-- ================================================================== -->
<repositories>
<repository>
<id>maven2-repository.dev.java.net</id>
<name>Java.net repository</name>
<url>http://download.java.net/maven/2</url>
</repository>
<repository>
<id>geosolutions</id>
<name>geosolutions repository</name>
<url>http://maven.geo-solutions.it/</url>
</repository>
<repository>
<id>osgeo</id>
<name>Open Source Geospatial Foundation Repository</name>
<url>http://download.osgeo.org/webdav/geotools/</url>
</repository>
<repository>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>opengeo</id>
<name>OpenGeo Maven Repository</name>
<url>http://repo.opengeo.org</url>
</repository>
</repositories>
<!-- =========================================================== -->
<!-- Plugin repositories. -->
<!-- This is where Maven looks for plugin dependencies. -->
<!-- =========================================================== -->
<pluginRepositories>
<pluginRepository>
<id>osgeo</id>
<name>Open Source Geospatial Foundation Maven 2 Repository</name>
<url>http://download.osgeo.org/webdav/geotools/</url>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
<pluginRepository>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>opengeo</id>
<name>OpenGeo Maven Repository</name>
<url>http://repo.opengeo.org</url>
</pluginRepository>
<pluginRepository>
<id>sonatype-snapshots</id>
<name>sonatype-snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<!-- =========================================================== -->
<!-- Modules for the build in approximate dependency order -->
<!-- =========================================================== -->
<modules>
<module>build</module>
<module>modules</module>
</modules>
</project>
Jump to Line
Something went wrong with that request. Please try again.