/layers-store/pom.xml
XML | 256 lines | 229 code | 15 blank | 12 comment | 0 complexity | 0fb2d5bc5c38d9dc13d79b0f33f47c19 MD5 | raw file
1 2<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"> 3 <modelVersion>4.0.0</modelVersion> 4 <groupId>org.ala.layers</groupId> 5 <artifactId>layers-store</artifactId> 6 <packaging>jar</packaging> 7 <version>1.1-SNAPSHOT</version> 8 <name>ALA Spatial Layers Store</name> 9 <url>http://www.ala.org.au</url> 10 11 <repositories> 12 <repository> 13 <id>osgeo</id> 14 <name>Open Source Geospatial Foundation Repository</name> 15 <url>http://download.osgeo.org/webdav/geotools/</url> 16 </repository> 17 </repositories> 18 19<!-- AN SCM entry that points to the SVN directory that contains the pom file for the project --> 20 <scm> 21 <developerConnection>scm:svn:https://alageospatialportal.googlecode.com/svn/trunk/layers-store/</developerConnection> 22 </scm> 23 24 <build> 25 <plugins> 26 <plugin> 27 <groupId>org.apache.maven.plugins</groupId> 28 <artifactId>maven-compiler-plugin</artifactId> 29 <version>2.3.2</version> 30 <configuration> 31 <encoding>${project.build.sourceEncoding}</encoding> 32 <source>1.6</source> 33 <target>1.6</target> 34 </configuration> 35 </plugin> 36 <plugin> 37 <groupId>org.apache.maven.plugins</groupId> 38 <artifactId>maven-resources-plugin</artifactId> 39 <version>2.5</version> 40 <configuration> 41 <encoding>${project.build.sourceEncoding}</encoding> 42 </configuration> 43 </plugin> 44 <plugin> 45 <groupId>org.apache.maven.plugins</groupId> 46 <artifactId>maven-assembly-plugin</artifactId> 47 <configuration> 48 <descriptors> 49 <descriptor>src/assembly/assembly.xml</descriptor> 50 </descriptors> 51 <archive> 52 <manifest> 53 <addClasspath>true</addClasspath> 54 <classpathPrefix>lib/</classpathPrefix> 55 <mainClass>org.ala.layers.client.Client</mainClass> 56 </manifest> 57 </archive> 58 </configuration> 59 <executions> 60 <execution> 61 <phase>package</phase> 62 <goals> 63 <goal>single</goal> 64 </goals> 65 </execution> 66 </executions> 67 </plugin> 68 <plugin> 69 <groupId>org.apache.maven.plugins</groupId> 70 <artifactId>maven-release-plugin</artifactId> 71 <version>2.5</version> 72 </plugin> 73 </plugins> 74 </build> 75 <distributionManagement> 76 <downloadUrl>https://maven.ala.org.au/repository</downloadUrl> 77 <repository> 78 <uniqueVersion>false</uniqueVersion> 79 <id>ala-repository</id> 80 <url>${ala.repository.url}</url> 81 </repository> 82 </distributionManagement> 83 <dependencies> 84 85 <!-- Spring Framework --> 86 <dependency> 87 <groupId>org.springframework</groupId> 88 <artifactId>spring-context</artifactId> 89 <version>${org.springframework.version}</version> 90 </dependency> 91 <dependency> 92 <groupId>org.springframework</groupId> 93 <artifactId>spring-jdbc</artifactId> 94 <version>${org.springframework.version}</version> 95 </dependency> 96 <dependency> 97 <groupId>org.springframework</groupId> 98 <artifactId>spring-orm</artifactId> 99 <version>${org.springframework.version}</version> 100 </dependency> 101 <dependency> 102 <groupId>org.springframework</groupId> 103 <artifactId>spring-oxm</artifactId> 104 <version>${org.springframework.version}</version> 105 </dependency> 106 107 <!-- Database, Persistance and Connection Pooling --> 108 <dependency> 109 <groupId>postgresql</groupId> 110 <artifactId>postgresql</artifactId> 111 <version>8.4-701.jdbc4</version> 112 </dependency> 113 <dependency> 114 <groupId>javax.persistence</groupId> 115 <artifactId>persistence-api</artifactId> 116 <version>1.0</version> 117 </dependency> 118 <dependency> 119 <groupId>c3p0</groupId> 120 <artifactId>c3p0</artifactId> 121 <version>0.9.1.2</version> 122 </dependency> 123 124 <!-- ANDS PIDS --> 125 <dependency> 126 <groupId>net.sourceforge.andspidclient</groupId> 127 <artifactId>ands-pid-client</artifactId> 128 <version>1.0.07</version> 129 </dependency> 130 131 <!-- JSON Mappers --> 132 <dependency> 133 <groupId>org.codehaus.jackson</groupId> 134 <artifactId>jackson-mapper-asl</artifactId> 135 <version>1.8.5</version> 136 </dependency> 137 <dependency> 138 <groupId>net.sf.json-lib</groupId> 139 <artifactId>json-lib</artifactId> 140 <version>2.4</version> 141 <classifier>jdk15</classifier> 142 </dependency> 143 144 <!-- logging --> 145 <dependency> 146 <groupId>log4j</groupId> 147 <artifactId>log4j</artifactId> 148 <version>1.2.16</version> 149 </dependency> 150 151 <!-- junit --> 152 <dependency> 153 <groupId>junit</groupId> 154 <artifactId>junit</artifactId> 155 <version>4.9</version> 156 <scope>test</scope> 157 </dependency> 158 <dependency> 159 <groupId>net.sf.opencsv</groupId> 160 <artifactId>opencsv</artifactId> 161 <version>2.3</version> 162 <type>jar</type> 163 </dependency> 164 165 <!-- geotools --> 166 <dependency> 167 <groupId>org.geotools</groupId> 168 <artifactId>gt-main</artifactId> 169 <version>2.7.3</version> 170 </dependency> 171 <dependency> 172 <groupId>org.geotools</groupId> 173 <artifactId>gt-api</artifactId> 174 <version>2.7.3</version> 175 </dependency> 176 <dependency> 177 <groupId>org.geotools</groupId> 178 <artifactId>gt-shapefile</artifactId> 179 <version>2.7.3</version> 180 </dependency> 181 <dependency> 182 <groupId>org.opengis</groupId> 183 <artifactId>geoapi</artifactId> 184 <version>2.3-M1</version> 185 </dependency> 186 <dependency> 187 <groupId>org.opengis</groupId> 188 <artifactId>geoapi-pending</artifactId> 189 <version>2.3-M1</version> 190 </dependency> 191 <dependency> 192 <groupId>org.geotools.xsd</groupId> 193 <artifactId>gt-xsd-kml</artifactId> 194 <version>2.7.3</version> 195 </dependency> 196 <dependency> 197 <groupId>org.geotools</groupId> 198 <artifactId>gt-geojson</artifactId> 199 <version>2.7.3</version> 200 </dependency> 201 <!-- cglib - required for transaction support --> 202 <dependency> 203 <groupId>cglib</groupId> 204 <artifactId>cglib</artifactId> 205 <version>2.2.2</version> 206 </dependency> 207 208 <!-- Google guava --> 209 <dependency> 210 <groupId>com.google.guava</groupId> 211 <artifactId>guava</artifactId> 212 <version>14.0.1</version> 213 </dependency> 214 215 <!-- Apache commons IO --> 216 <dependency> 217 <groupId>commons-io</groupId> 218 <artifactId>commons-io</artifactId> 219 <version>2.4</version> 220 </dependency> 221 222 <!-- Apache commons lang 3 --> 223 <dependency> 224 <groupId>org.apache.commons</groupId> 225 <artifactId>commons-lang3</artifactId> 226 <version>3.1</version> 227 </dependency> 228 229 </dependencies> 230 <properties> 231 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 232 <org.springframework.version>3.0.6.RELEASE</org.springframework.version> 233 </properties> 234 <developers> 235 <developer> 236 <id>AC</id> 237 <name>Adam Collins</name> 238 <email>adam.collins@csiro.au</email> 239 <organization>CSIRO</organization> 240 <organizationUrl>http://csiro.au</organizationUrl> 241 <roles> 242 <role>Analysis Developer</role> 243 </roles> 244 </developer> 245 <developer> 246 <id>AR</id> 247 <name>Ajay Ranipeta</name> 248 <email>Ajay.Ranipeta@csiro.au</email> 249 <organization>CSIRO</organization> 250 <organizationUrl>http://csiro.au</organizationUrl> 251 <roles> 252 <role>Software and Analysis Developer</role> 253 </roles> 254 </developer> 255 </developers> 256</project>