Strabon

view runtime/pom.xml @ 1533:a6383a84d195

[maven-release-plugin] prepare for next development iteration
author Konstantina Bereta <Konstantina.Bereta@di.uoa.gr>
date Thu Sep 22 16:53:28 2016 +0300 (2016-09-22)
parents 142b6555a010
children
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.12-temporals-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>
47 <dependency>
48 <groupId>org.openrdf.sesame</groupId>
49 <artifactId>sesame-queryresultio-sparqljson</artifactId>
50 </dependency>
51 <dependency>
52 <groupId>org.openrdf.sesame</groupId>
53 <artifactId>sesame-queryresultio-binary</artifactId>
54 </dependency>
57 <dependency>
58 <groupId>org.openrdf.sesame</groupId>
59 <artifactId>sesame-sail-postgis</artifactId>
60 </dependency>
62 <dependency>
63 <groupId>org.openrdf.sesame</groupId>
64 <artifactId>sesame-sail-monetdb</artifactId>
65 </dependency>
67 <dependency>
68 <groupId>org.openrdf.sesame</groupId>
69 <artifactId>sesame-sail-generaldb</artifactId>
70 </dependency>
72 <dependency>
73 <groupId>org.openrdf.sesame</groupId>
74 <artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
75 </dependency>
77 <dependency>
78 <groupId>org.openrdf.sesame</groupId>
79 <artifactId>sesame-queryalgebra-model</artifactId>
80 </dependency>
82 <dependency>
83 <groupId>org.openrdf.sesame</groupId>
84 <artifactId>sesame-queryalgebra-evaluation</artifactId>
85 </dependency>
87 <dependency>
88 <groupId>org.openrdf.sesame</groupId>
89 <artifactId>sesame-queryparser-api</artifactId>
90 </dependency>
92 <dependency>
93 <groupId>org.openrdf.sesame</groupId>
94 <artifactId>sesame-queryparser-sparql</artifactId>
95 </dependency>
97 <dependency>
98 <groupId>org.openrdf.sesame</groupId>
99 <artifactId>sesame-model</artifactId>
100 </dependency>
102 <dependency>
103 <groupId>org.openrdf.sesame</groupId>
104 <artifactId>sesame-sail-api</artifactId>
105 </dependency>
107 <dependency>
108 <groupId>org.openrdf.sesame</groupId>
109 <artifactId>sesame-query</artifactId>
110 </dependency>
112 <dependency>
113 <groupId>org.openrdf.sesame</groupId>
114 <artifactId>sesame-sail-rdbms</artifactId>
115 </dependency>
117 <dependency>
118 <groupId>org.openrdf.sesame</groupId>
119 <artifactId>sesame-repository-sail</artifactId>
120 </dependency>
122 <!-- rio API -->
124 <dependency>
125 <groupId>org.openrdf.sesame</groupId>
126 <artifactId>sesame-rio-rdfxml</artifactId>
127 </dependency>
129 <dependency>
130 <groupId>org.openrdf.sesame</groupId>
131 <artifactId>sesame-rio-ntriples</artifactId>
132 </dependency>
134 <dependency>
135 <groupId>org.openrdf.sesame</groupId>
136 <artifactId>sesame-rio-turtle</artifactId>
137 </dependency>
139 <dependency>
140 <groupId>org.openrdf.sesame</groupId>
141 <artifactId>sesame-rio-trig</artifactId>
142 </dependency>
144 <dependency>
145 <groupId>org.openrdf.sesame</groupId>
146 <artifactId>sesame-rio-trix</artifactId>
147 </dependency>
149 <dependency>
150 <groupId>org.openrdf.sesame</groupId>
151 <artifactId>sesame-rio-n3</artifactId>
152 </dependency>
154 <dependency>
155 <groupId>org.openrdf.sesame</groupId>
156 <artifactId>sesame-rio-binary</artifactId>
157 </dependency>
158 <!-- rio API -->
160 <!-- GeoTools -->
161 <dependency>
162 <groupId>org.geotools</groupId>
163 <artifactId>gt-geojson</artifactId>
164 </dependency>
166 <dependency>
167 <groupId>org.geotools.xsd</groupId>
168 <artifactId>gt-xsd-kml</artifactId>
169 </dependency>
171 <dependency>
172 <groupId>org.geotools</groupId>
173 <artifactId>gt-xml</artifactId>
174 </dependency>
176 <dependency>
177 <groupId>org.geotools</groupId>
178 <artifactId>gt-epsg-hsql</artifactId>
179 </dependency>
181 <dependency>
182 <groupId>org.geotools</groupId>
183 <artifactId>gt-shapefile</artifactId>
184 </dependency>
186 <dependency>
187 <groupId>org.geotools</groupId>
188 <artifactId>gt-opengis</artifactId>
189 </dependency>
191 <!-- Aduna Appbase -->
192 <dependency>
193 <groupId>info.aduna.appbase</groupId>
194 <artifactId>aduna-appbase</artifactId>
195 <type>pom</type>
196 </dependency>
198 <!-- Aduna Commons -->
199 <!-- Note: other Aduna Commons dependencies are imported from appbase -->
200 <dependency>
201 <groupId>info.aduna.commons</groupId>
202 <artifactId>aduna-commons-collections</artifactId>
203 </dependency>
204 <dependency>
205 <groupId>info.aduna.commons</groupId>
206 <artifactId>aduna-commons-concurrent</artifactId>
207 </dependency>
208 <dependency>
209 <groupId>info.aduna.commons</groupId>
210 <artifactId>aduna-commons-i18n</artifactId>
211 </dependency>
212 <dependency>
213 <groupId>info.aduna.commons</groupId>
214 <artifactId>aduna-commons-iteration</artifactId>
215 </dependency>
216 <dependency>
217 <groupId>info.aduna.commons</groupId>
218 <artifactId>aduna-commons-net-http-server-embedded</artifactId>
219 <exclusions>
220 <exclusion>
221 <artifactId>jsp-2.1</artifactId>
222 <groupId>org.mortbay.jetty</groupId>
223 </exclusion>
224 </exclusions>
225 </dependency>
227 <!-- Apache Commons -->
228 <dependency>
229 <groupId>commons-cli</groupId>
230 <artifactId>commons-cli</artifactId>
231 </dependency>
232 <dependency>
233 <groupId>commons-dbcp</groupId>
234 <artifactId>commons-dbcp</artifactId>
235 </dependency>
236 <dependency>
237 <groupId>commons-fileupload</groupId>
238 <artifactId>commons-fileupload</artifactId>
239 </dependency>
240 <dependency>
241 <groupId>commons-io</groupId>
242 <artifactId>commons-io</artifactId>
243 <!-- this is the version that is specified as an optional dependency for
244 fileupload -->
245 </dependency>
246 <dependency>
247 <groupId>commons-httpclient</groupId>
248 <artifactId>commons-httpclient</artifactId>
249 <exclusions>
250 <exclusion>
251 <groupId>commons-logging</groupId>
252 <artifactId>commons-logging</artifactId>
253 </exclusion>
254 <exclusion>
255 <!-- httpclient includes older codec -->
256 <groupId>commons-codec</groupId>
257 <artifactId>commons-codec</artifactId>
258 </exclusion>
259 </exclusions>
260 </dependency>
261 <dependency>
262 <groupId>commons-codec</groupId>
263 <artifactId>commons-codec</artifactId>
264 <scope>runtime</scope>
265 </dependency>
267 <!-- Spring framework -->
268 <dependency>
269 <groupId>org.springframework</groupId>
270 <artifactId>spring-aop</artifactId>
271 <exclusions>
272 <exclusion>
273 <groupId>commons-logging</groupId>
274 <artifactId>commons-logging</artifactId>
275 </exclusion>
276 </exclusions>
277 </dependency>
279 <!-- Compliance tests -->
280 <dependency>
281 <groupId>edu.lehigh.swat.bench</groupId>
282 <artifactId>uba</artifactId>
283 </dependency>
284 <dependency>
285 <groupId>edu.lehigh.swat.bench</groupId>
286 <artifactId>ubt</artifactId>
287 </dependency>
289 <!-- JDBC Drivers -->
291 <dependency>
292 <groupId>postgresql</groupId>
293 <artifactId>postgresql</artifactId>
294 </dependency>
295 <!--
296 <dependency>
297 <groupId>mysql</groupId>
298 <artifactId>mysql-connector-java</artifactId>
299 </dependency>
300 -->
301 <!-- various -->
302 <dependency>
303 <groupId>cglib</groupId>
304 <artifactId>cglib</artifactId>
305 </dependency>
307 <!-- Testing: JUnit -->
308 <dependency>
309 <groupId>junit</groupId>
310 <artifactId>junit</artifactId>
311 <scope>test</scope>
312 </dependency>
314 <dependency>
315 <groupId>monetdb</groupId>
316 <artifactId>jdbcclient</artifactId>
317 </dependency>
319 <!-- Geotools -->
320 <!-- One epsg jar file suffices. Read this: http://docs.geotools.org/latest/userguide/faq.html#q-how-to-choose-an-epsg-authority
321 <dependency>
322 <groupId>org.geotools</groupId>
323 <artifactId>gt-epsg-wkt</artifactId>
324 </dependency>
325 -->
327 <dependency>
328 <groupId>org.geotools</groupId>
329 <artifactId>gt-geometry</artifactId>
330 </dependency>
332 <dependency>
333 <groupId>org.geotools</groupId>
334 <artifactId>gt-data</artifactId>
335 </dependency>
337 <dependency>
338 <groupId>org.geotools</groupId>
339 <artifactId>gt-swing</artifactId>
340 </dependency>
342 <dependency>
343 <groupId>org.opengis</groupId>
344 <artifactId>geoapi-pending</artifactId>
345 </dependency>
348 <dependency>
349 <groupId>net.fortytwo.sesametools</groupId>
350 <artifactId>nquads</artifactId>
351 <version>1.7</version>
352 </dependency>
354 </dependencies>
356 <repositories>
357 <repository>
358 <id>fortytwo</id>
359 <name>fortytwo.net Maven repository</name>
360 <url>http://fortytwo.net/maven2</url>
361 </repository>
362 </repositories>
365 <build>
366 <pluginManagement>
367 <plugins>
368 <!-- FIXME: version 2.2-beta-2 causes a lot problems -->
369 <plugin>
370 <groupId>org.apache.maven.plugins</groupId>
371 <artifactId>maven-assembly-plugin</artifactId>
372 <version>2.2-beta-1</version>
373 </plugin>
374 <plugin>
375 <groupId>org.eclipse.m2e</groupId>
376 <artifactId>lifecycle-mapping</artifactId>
377 <version>1.0.0</version>
378 <configuration>
379 <lifecycleMappingMetadata>
380 <pluginExecutions>
381 <pluginExecution>
382 <pluginExecutionFilter>
383 <groupId>org.apache.maven.plugins</groupId>
384 <artifactId>maven-dependency-plugin</artifactId>
385 <versionRange>[2.4,)</versionRange>
386 <goals>
387 <goal>copy-dependencies</goal>
388 </goals>
389 </pluginExecutionFilter>
390 <action>
391 <ignore />
392 </action>
393 </pluginExecution>
394 </pluginExecutions>
395 </lifecycleMappingMetadata>
396 </configuration>
397 </plugin>
398 </plugins>
399 </pluginManagement>
401 <plugins>
402 <plugin>
403 <groupId>org.apache.maven.plugins</groupId>
404 <artifactId>maven-compiler-plugin</artifactId>
405 <version>2.3.2</version>
406 <configuration>
407 <source>1.6</source>
408 <target>1.6</target>
409 <encoding>utf8</encoding>
410 </configuration>
411 </plugin>
412 <plugin>
413 <groupId>org.apache.maven.plugins</groupId>
414 <artifactId>maven-dependency-plugin</artifactId>
415 <version>2.4</version>
416 <executions>
417 <execution>
418 <id>copy-dependencies</id>
419 <phase>package</phase>
420 <goals>
421 <goal>copy-dependencies</goal>
422 </goals>
423 <configuration>
424 <outputDirectory>${project.build.directory}</outputDirectory>
425 <overWriteReleases>false</overWriteReleases>
426 <overWriteSnapshots>false</overWriteSnapshots>
427 <overWriteIfNewer>true</overWriteIfNewer>
428 </configuration>
429 </execution>
430 </executions>
431 </plugin>
433 <plugin>
434 <groupId>org.apache.maven.plugins</groupId>
435 <artifactId>maven-jar-plugin</artifactId>
436 <version>2.4</version>
437 <configuration>
438 <skipIfEmpty>true</skipIfEmpty>
439 </configuration>
440 <executions>
441 <execution>
442 <goals>
443 <goal>test-jar</goal>
444 </goals>
445 </execution>
446 </executions>
447 </plugin>
449 <!-- retain permissions -->
450 <plugin>
451 <groupId>org.apache.maven.plugins</groupId>
452 <artifactId>maven-antrun-plugin</artifactId>
453 <version>1.6</version>
454 <executions>
456 </executions>
457 </plugin>
458 </plugins>
459 </build>
460 </project>