Strabon
view runtime/pom.xml @ 930:2daceed2f0d0
[maven-release-plugin] prepare for next development iteration
author | Babis Nikolaou <charnik@di.uoa.gr> |
---|---|
date | Tue Mar 26 13:33:50 2013 +0200 (2013-03-26) |
parents | 389213ce7843 |
children | f662352c3799 a1e2561b7c2c dd7724b049de |
line source
1 <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>
5 <parent>
6 <groupId>eu.earthobservatory</groupId>
7 <artifactId>strabon</artifactId>
8 <version>3.2.9-SNAPSHOT</version>
9 </parent>
11 <artifactId>strabon-runtime</artifactId>
13 <name>Strabon: Runtime</name>
14 <description>Runtime dependencies for Strabon</description>
15 <packaging>jar</packaging>
17 <dependencies>
18 <dependency>
19 <groupId>org.openrdf.sesame</groupId>
20 <artifactId>sesame-sail-memory</artifactId>
21 </dependency>
23 <dependency>
24 <groupId>org.openrdf.sesame</groupId>
25 <artifactId>sesame-queryresultio-spatial-api</artifactId>
26 </dependency>
27 <dependency>
28 <groupId>org.openrdf.sesame</groupId>
29 <artifactId>sesame-queryresultio-spatial-sparqlgeojson</artifactId>
30 </dependency>
31 <dependency>
32 <groupId>org.openrdf.sesame</groupId>
33 <artifactId>sesame-queryresultio-spatial-sparqlkml</artifactId>
34 </dependency>
35 <dependency>
36 <groupId>org.openrdf.sesame</groupId>
37 <artifactId>sesame-queryresultio-spatial-sparqlxml</artifactId>
38 </dependency>
39 <dependency>
40 <groupId>org.openrdf.sesame</groupId>
41 <artifactId>sesame-queryresultio-spatial-sparqlhtml</artifactId>
42 </dependency>
43 <dependency>
44 <groupId>org.openrdf.sesame</groupId>
45 <artifactId>sesame-queryresultio-spatial-text</artifactId>
46 </dependency>
49 <dependency>
50 <groupId>org.openrdf.sesame</groupId>
51 <artifactId>sesame-sail-postgis</artifactId>
52 </dependency>
54 <dependency>
55 <groupId>org.openrdf.sesame</groupId>
56 <artifactId>sesame-sail-monetdb</artifactId>
57 </dependency>
59 <dependency>
60 <groupId>org.openrdf.sesame</groupId>
61 <artifactId>sesame-sail-generaldb</artifactId>
62 </dependency>
64 <dependency>
65 <groupId>org.openrdf.sesame</groupId>
66 <artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
67 </dependency>
69 <dependency>
70 <groupId>org.openrdf.sesame</groupId>
71 <artifactId>sesame-queryalgebra-model</artifactId>
72 </dependency>
74 <dependency>
75 <groupId>org.openrdf.sesame</groupId>
76 <artifactId>sesame-queryalgebra-evaluation</artifactId>
77 </dependency>
79 <dependency>
80 <groupId>org.openrdf.sesame</groupId>
81 <artifactId>sesame-queryparser-api</artifactId>
82 </dependency>
84 <dependency>
85 <groupId>org.openrdf.sesame</groupId>
86 <artifactId>sesame-queryparser-sparql</artifactId>
87 </dependency>
89 <dependency>
90 <groupId>org.openrdf.sesame</groupId>
91 <artifactId>sesame-model</artifactId>
92 </dependency>
94 <dependency>
95 <groupId>org.openrdf.sesame</groupId>
96 <artifactId>sesame-sail-api</artifactId>
97 </dependency>
99 <dependency>
100 <groupId>org.openrdf.sesame</groupId>
101 <artifactId>sesame-query</artifactId>
102 </dependency>
104 <dependency>
105 <groupId>org.openrdf.sesame</groupId>
106 <artifactId>sesame-sail-rdbms</artifactId>
107 </dependency>
109 <dependency>
110 <groupId>org.openrdf.sesame</groupId>
111 <artifactId>sesame-repository-sail</artifactId>
112 </dependency>
114 <!-- rio API -->
115 <dependency>
116 <groupId>org.openrdf.sesame</groupId>
117 <artifactId>sesame-rio-rdfxml</artifactId>
118 </dependency>
120 <dependency>
121 <groupId>org.openrdf.sesame</groupId>
122 <artifactId>sesame-rio-ntriples</artifactId>
123 </dependency>
125 <dependency>
126 <groupId>org.openrdf.sesame</groupId>
127 <artifactId>sesame-rio-turtle</artifactId>
128 </dependency>
130 <dependency>
131 <groupId>org.openrdf.sesame</groupId>
132 <artifactId>sesame-rio-trig</artifactId>
133 </dependency>
135 <dependency>
136 <groupId>org.openrdf.sesame</groupId>
137 <artifactId>sesame-rio-trix</artifactId>
138 </dependency>
140 <dependency>
141 <groupId>org.openrdf.sesame</groupId>
142 <artifactId>sesame-rio-n3</artifactId>
143 </dependency>
145 <dependency>
146 <groupId>org.openrdf.sesame</groupId>
147 <artifactId>sesame-rio-binary</artifactId>
148 </dependency>
149 <!-- rio API -->
151 <!-- GeoTools -->
152 <dependency>
153 <groupId>org.geotools</groupId>
154 <artifactId>gt-geojson</artifactId>
155 </dependency>
157 <dependency>
158 <groupId>org.geotools.xsd</groupId>
159 <artifactId>gt-xsd-kml</artifactId>
160 </dependency>
162 <dependency>
163 <groupId>org.geotools</groupId>
164 <artifactId>gt-xml</artifactId>
165 </dependency>
167 <dependency>
168 <groupId>org.geotools</groupId>
169 <artifactId>gt-epsg-hsql</artifactId>
170 </dependency>
172 <dependency>
173 <groupId>org.geotools</groupId>
174 <artifactId>gt-shapefile</artifactId>
175 </dependency>
177 <dependency>
178 <groupId>org.geotools</groupId>
179 <artifactId>gt-opengis</artifactId>
180 </dependency>
182 <!-- Aduna Appbase -->
183 <dependency>
184 <groupId>info.aduna.appbase</groupId>
185 <artifactId>aduna-appbase</artifactId>
186 <type>pom</type>
187 </dependency>
189 <!-- Aduna Commons -->
190 <!-- Note: other Aduna Commons dependencies are imported from appbase -->
191 <dependency>
192 <groupId>info.aduna.commons</groupId>
193 <artifactId>aduna-commons-collections</artifactId>
194 </dependency>
195 <dependency>
196 <groupId>info.aduna.commons</groupId>
197 <artifactId>aduna-commons-concurrent</artifactId>
198 </dependency>
199 <dependency>
200 <groupId>info.aduna.commons</groupId>
201 <artifactId>aduna-commons-i18n</artifactId>
202 </dependency>
203 <dependency>
204 <groupId>info.aduna.commons</groupId>
205 <artifactId>aduna-commons-iteration</artifactId>
206 </dependency>
207 <dependency>
208 <groupId>info.aduna.commons</groupId>
209 <artifactId>aduna-commons-net-http-server-embedded</artifactId>
210 </dependency>
212 <!-- Apache Commons -->
213 <dependency>
214 <groupId>commons-cli</groupId>
215 <artifactId>commons-cli</artifactId>
216 </dependency>
217 <dependency>
218 <groupId>commons-dbcp</groupId>
219 <artifactId>commons-dbcp</artifactId>
220 </dependency>
221 <dependency>
222 <groupId>commons-fileupload</groupId>
223 <artifactId>commons-fileupload</artifactId>
224 </dependency>
225 <dependency>
226 <groupId>commons-io</groupId>
227 <artifactId>commons-io</artifactId>
228 <!-- this is the version that is specified as an optional dependency for
229 fileupload -->
230 </dependency>
231 <dependency>
232 <groupId>commons-httpclient</groupId>
233 <artifactId>commons-httpclient</artifactId>
234 <exclusions>
235 <exclusion>
236 <groupId>commons-logging</groupId>
237 <artifactId>commons-logging</artifactId>
238 </exclusion>
239 <exclusion>
240 <!-- httpclient includes older codec -->
241 <groupId>commons-codec</groupId>
242 <artifactId>commons-codec</artifactId>
243 </exclusion>
244 </exclusions>
245 </dependency>
246 <dependency>
247 <groupId>commons-codec</groupId>
248 <artifactId>commons-codec</artifactId>
249 <scope>runtime</scope>
250 </dependency>
252 <!-- Spring framework -->
253 <dependency>
254 <groupId>org.springframework</groupId>
255 <artifactId>spring-aop</artifactId>
256 <exclusions>
257 <exclusion>
258 <groupId>commons-logging</groupId>
259 <artifactId>commons-logging</artifactId>
260 </exclusion>
261 </exclusions>
262 </dependency>
264 <!-- Compliance tests -->
265 <dependency>
266 <groupId>edu.lehigh.swat.bench</groupId>
267 <artifactId>uba</artifactId>
268 </dependency>
269 <dependency>
270 <groupId>edu.lehigh.swat.bench</groupId>
271 <artifactId>ubt</artifactId>
272 </dependency>
274 <!-- JDBC Drivers -->
276 <dependency>
277 <groupId>postgresql</groupId>
278 <artifactId>postgresql</artifactId>
279 </dependency>
280 <!--
281 <dependency>
282 <groupId>mysql</groupId>
283 <artifactId>mysql-connector-java</artifactId>
284 </dependency>
285 -->
286 <!-- various -->
287 <dependency>
288 <groupId>cglib</groupId>
289 <artifactId>cglib</artifactId>
290 </dependency>
292 <!-- Testing: JUnit -->
293 <dependency>
294 <groupId>junit</groupId>
295 <artifactId>junit</artifactId>
296 <scope>test</scope>
297 </dependency>
299 <dependency>
300 <groupId>monetdb</groupId>
301 <artifactId>jdbcclient</artifactId>
302 </dependency>
304 <!-- Geotools -->
305 <dependency>
306 <groupId>org.geotools</groupId>
307 <artifactId>gt-epsg-wkt</artifactId>
308 </dependency>
310 <dependency>
311 <groupId>org.geotools</groupId>
312 <artifactId>gt-geometry</artifactId>
313 </dependency>
315 <dependency>
316 <groupId>org.geotools</groupId>
317 <artifactId>gt-data</artifactId>
318 </dependency>
320 <dependency>
321 <groupId>org.geotools</groupId>
322 <artifactId>gt-swing</artifactId>
323 </dependency>
325 <dependency>
326 <groupId>org.opengis</groupId>
327 <artifactId>geoapi-pending</artifactId>
328 </dependency>
330 </dependencies>
332 <build>
333 <pluginManagement>
334 <plugins>
335 <!-- FIXME: version 2.2-beta-2 causes a lot problems -->
336 <plugin>
337 <groupId>org.apache.maven.plugins</groupId>
338 <artifactId>maven-assembly-plugin</artifactId>
339 <version>2.2-beta-1</version>
340 </plugin>
341 <plugin>
342 <groupId>org.eclipse.m2e</groupId>
343 <artifactId>lifecycle-mapping</artifactId>
344 <version>1.0.0</version>
345 <configuration>
346 <lifecycleMappingMetadata>
347 <pluginExecutions>
348 <pluginExecution>
349 <pluginExecutionFilter>
350 <groupId>org.apache.maven.plugins</groupId>
351 <artifactId>maven-dependency-plugin</artifactId>
352 <versionRange>[2.3,)</versionRange>
353 <goals>
354 <goal>copy-dependencies</goal>
355 </goals>
356 </pluginExecutionFilter>
357 <action>
358 <ignore />
359 </action>
360 </pluginExecution>
361 </pluginExecutions>
362 </lifecycleMappingMetadata>
363 </configuration>
364 </plugin>
365 </plugins>
366 </pluginManagement>
368 <plugins>
369 <plugin>
370 <groupId>org.apache.maven.plugins</groupId>
371 <artifactId>maven-compiler-plugin</artifactId>
372 <version>2.3.2</version>
373 <configuration>
374 <source>1.6</source>
375 <target>1.6</target>
376 <encoding>utf8</encoding>
377 </configuration>
378 </plugin>
379 <plugin>
380 <groupId>org.apache.maven.plugins</groupId>
381 <artifactId>maven-dependency-plugin</artifactId>
382 <version>2.4</version>
383 <executions>
384 <execution>
385 <id>copy-dependencies</id>
386 <phase>package</phase>
387 <goals>
388 <goal>copy-dependencies</goal>
389 </goals>
390 <configuration>
391 <outputDirectory>${project.build.directory}</outputDirectory>
392 <overWriteReleases>false</overWriteReleases>
393 <overWriteSnapshots>false</overWriteSnapshots>
394 <overWriteIfNewer>true</overWriteIfNewer>
395 </configuration>
396 </execution>
397 </executions>
398 </plugin>
400 <plugin>
401 <groupId>org.apache.maven.plugins</groupId>
402 <artifactId>maven-jar-plugin</artifactId>
403 <version>2.4</version>
404 <configuration>
405 <skipIfEmpty>true</skipIfEmpty>
406 </configuration>
407 <executions>
408 <execution>
409 <goals>
410 <goal>test-jar</goal>
411 </goals>
412 </execution>
413 </executions>
414 </plugin>
415 </plugins>
416 </build>
417 </project>