| | |
| | | <test.maxHeapSize>512M</test.maxHeapSize> |
| | | <src.output>${basedir}/target</src.output> |
| | | <java5>1.5</java5> |
| | | <xdgnio.version>0.0.1</xdgnio.version> |
| | | <gt.version>2.4.1</gt.version> |
| | | </properties> |
| | | |
| | | <!-- Profiles set on the command-line overwrite default properties. --> |
| | |
| | | <groupId>com.ximple</groupId> |
| | | <artifactId>ximple-dgnio</artifactId> |
| | | <packaging>jar</packaging> |
| | | <version>1.0.0-SNAPSHOT</version> |
| | | <version>0.0.1</version> |
| | | <name>ximple-dgnio-1.0.x</name> |
| | | |
| | | <scm> |
| | |
| | | |
| | | <developers> |
| | | <developer> |
| | | <name>Kuo-Feng Kao</name> |
| | | <id>ulysseskao</id> |
| | | <email>ulysseskao@ximple.com.tw</email> |
| | | <organization>Ximple</organization> |
| | | <roles> |
| | | <role>Java Developer</role> |
| | | </roles> |
| | | </developer> |
| | | </developers> |
| | | |
| | |
| | | <!-- =========================================================== --> |
| | | <dependencyManagement> |
| | | <dependencies> |
| | | <!-- GeoAPI and its dependencies --> |
| | | <dependency> |
| | | <groupId>org.opengis</groupId> |
| | | <artifactId>geoapi-nogenerics</artifactId> |
| | | <version>2.1.0</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>javax.units</groupId> |
| | | <artifactId>jsr108</artifactId> |
| | | <version>0.01</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.vividsolutions</groupId> |
| | | <artifactId>jts</artifactId> |
| | |
| | | <dependency> |
| | | <groupId>log4j</groupId> |
| | | <artifactId>log4j</artifactId> |
| | | <version>1.2.15</version> <!-- Same as the dependency in commons-logging --> |
| | | <version>1.2.15</version> |
| | | <!-- Same as the dependency in commons-logging --> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.apache.poi</groupId> |
| | | <artifactId>poi-contrib</artifactId> |
| | | <version>3.0.1-FINAL</version> |
| | | </dependency> |
| | | |
| | | <!-- geotools --> |
| | | <dependency> |
| | | <groupId>org.geotools</groupId> |
| | | <artifactId>gt2</artifactId> |
| | | <version>${gt.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.geotools</groupId> |
| | | <artifactId>gt2-api</artifactId> |
| | | <version>${gt.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.geotools</groupId> |
| | | <artifactId>gt2-main</artifactId> |
| | | <version>${gt.version}</version> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.geotools</groupId> |
| | | <artifactId>gt2-sample-data</artifactId> |
| | | <version>${gt.version}</version> |
| | | <scope>test</scope> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.geotools</groupId> |
| | | <artifactId>gt2-data</artifactId> |
| | | <version>${gt.version}</version> |
| | | </dependency> |
| | | |
| | | <!-- because main and sample-data depend on referencing we need a tie breaker --> |
| | | <dependency> |
| | | <groupId>org.geotools</groupId> |
| | | <artifactId>gt2-referencing</artifactId> |
| | | <version>${gt.version}</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>jdom</groupId> |
| | | <artifactId>jdom</artifactId> |
| | | <version>1.0</version> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>velocity</groupId> |
| | | <artifactId>velocity</artifactId> |
| | | <version>1.4</version> |
| | | </dependency> |
| | | |
| | | <!-- We need this to make the referencing module useful --> |
| | | <dependency> |
| | | <groupId>org.geotools</groupId> |
| | | <artifactId>gt2-epsg-hsql</artifactId> |
| | | <version>${gt.version}</version> |
| | | <scope>test</scope> |
| | | </dependency> |
| | | |
| | | <!-- ORACLE --> |
| | |
| | | <dependency> |
| | | <groupId>org.testng</groupId> |
| | | <artifactId>testng</artifactId> |
| | | <!-- |
| | | <classifier>jdk15</classifier> |
| | | <!-- <classifier>jdk15</classifier> --> |
| | | <version>5.7</version> |
| | | --> |
| | | <version>5.5</version> |
| | | <scope>test</scope> |
| | | </dependency> |
| | | |
| | | </dependencies> |
| | | </dependencyManagement> |
| | | |
| | |
| | | <!-- =========================================================== --> |
| | | <dependencies> |
| | | <dependency> |
| | | <artifactId>geoapi-nogenerics</artifactId> |
| | | <groupId>org.opengis</groupId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <artifactId>jsr108</artifactId> |
| | | <groupId>javax.units</groupId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>com.vividsolutions</groupId> |
| | | <artifactId>jts</artifactId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>commons-collections</groupId> |
| | | <artifactId>commons-collections</artifactId> |
| | | </dependency> |
| | | |
| | | <!-- Apache --> |
| | | <dependency> |
| | | <groupId>commons-collections</groupId> |
| | | <artifactId>commons-collections</artifactId> |
| | | <groupId>commons-collections</groupId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>log4j</groupId> |
| | | <artifactId>log4j</artifactId> |
| | | <!-- Same as the dependency in commons-logging --> |
| | | <groupId>log4j</groupId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <artifactId>gt2-api</artifactId> |
| | | <groupId>org.geotools</groupId> |
| | | </dependency> |
| | | <dependency> |
| | | <artifactId>gt2-main</artifactId> |
| | | <groupId>org.geotools</groupId> |
| | | </dependency> |
| | | <dependency> |
| | | <artifactId>gt2-sample-data</artifactId> |
| | | <groupId>org.geotools</groupId> |
| | | <scope>test</scope> |
| | | </dependency> |
| | | <dependency> |
| | | <artifactId>gt2-data</artifactId> |
| | | <groupId>org.geotools</groupId> |
| | | </dependency> |
| | | |
| | | <!-- because main and sample-data depend on referencing we need a tie breaker --> |
| | | <dependency> |
| | | <artifactId>gt2-referencing</artifactId> |
| | | <groupId>org.geotools</groupId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <artifactId>jdom</artifactId> |
| | | <groupId>jdom</groupId> |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <artifactId>velocity</artifactId> |
| | | <groupId>velocity</groupId> |
| | | </dependency> |
| | | |
| | | <!-- We need this to make the referencing module useful --> |
| | | <dependency> |
| | | <artifactId>gt2-epsg-hsql</artifactId> |
| | | <groupId>org.geotools</groupId> |
| | | <scope>test</scope> |
| | | </dependency> |
| | | |
| | | <!-- ORACLE --> |
| | |
| | | </dependency> |
| | | |
| | | <dependency> |
| | | <groupId>org.testng</groupId> |
| | | <artifactId>testng</artifactId> |
| | | <groupId>org.testng</groupId> |
| | | <scope>test</scope> |
| | | </dependency> |
| | | </dependencies> |
| | |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-surefire-plugin</artifactId> |
| | | <version>2.2</version> |
| | | <!-- Current version is 2.3, but it cause the following exception: |
| | | |
| | | Running org.geotools.gce.imagepyramid.ImagePyramidReaderTest |
| | | Error: Could not find mediaLib accelerator wrapper classes. Continuing in pure Java mode. |
| | | Occurs in: com.sun.media.jai.mlib.MediaLibAccessor |
| | | java.lang.NoClassDefFoundError: com/sun/medialib/mlib/Image |
| | | at com.sun.media.jai.mlib.MediaLibAccessor.setUseMlib(MediaLibAccessor.java:245) |
| | | at com.sun.media.jai.mlib.MlibAffineRIF.create(MlibAffineRIF.java:71) |
| | | --> |
| | | <version>2.4.2</version> |
| | | </plugin> |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | |
| | | <artifactId>jalopy-maven-plugin</artifactId> |
| | | <version>1.0-SNAPSHOT</version> |
| | | </plugin> |
| | | <!-- |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-source-plugin</artifactId> |
| | |
| | | <attach>false</attach> |
| | | </configuration> |
| | | </plugin> |
| | | --> |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-eclipse-plugin</artifactId> |
| | |
| | | <!-- (activated only on request, jalopy:format) --> |
| | | <!-- See developer's guide for automated activation --> |
| | | <!-- ======================================================= --> |
| | | <!-- |
| | | <plugin> |
| | | <groupId>org.codehaus.mojo</groupId> |
| | | <artifactId>jalopy-maven-plugin</artifactId> |
| | |
| | | </dependency> |
| | | </dependencies> |
| | | </plugin> |
| | | |
| | | --> |
| | | |
| | | <!-- ======================================================= --> |
| | | <!-- Compilation. --> |
| | |
| | | <!-- ======================================================= --> |
| | | <!-- Tests. --> |
| | | <!-- ======================================================= --> |
| | | <!-- |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-surefire-plugin</artifactId> |
| | |
| | | <argLine>-Xmx${test.maxHeapSize} -Dorg.geotools.test.extensive=${extensive.tests} |
| | | -Dorg.geotools.test.interactive=${interactive.tests} -Djava.awt.headless=${java.awt.headless} |
| | | </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> |
| | | </configuration> |
| | | </plugin> |
| | | |
| | | --> |
| | | |
| | | <!-- ======================================================= --> |
| | | <!-- Code coverage --> |
| | | <!-- ======================================================= --> |
| | | <!-- |
| | | <plugin> |
| | | <groupId>org.apache.maven.plugins</groupId> |
| | | <artifactId>maven-clover-plugin</artifactId> |
| | |
| | | <phase>pre-site</phase> |
| | | <goals> |
| | | <goal>instrument</goal> |
| | | <!-- aggregation is disabled due to the bug: --> |
| | | <!-- http://jira.codehaus.org/browse/MCLOVER-34 --> |
| | | </goals> |
| | | </execution> |
| | | </executions> |
| | |
| | | </dependency> |
| | | </dependencies> |
| | | </plugin> |
| | | |
| | | --> |
| | | |
| | | <!-- ======================================================= --> |
| | | <!-- JAR packaging. --> |