Strabon
view runtime/pom.xml @ 1326:cba4fb36f4a6
[maven-release-plugin] prepare release v3.2.2-MonetDB
author | Kostis Kyzirakos <kostis@cwi.nl> |
---|---|
date | Fri May 02 17:27:40 2014 +0200 (2014-05-02) |
parents | c3eba1e64301 |
children | c928e602a509 |
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.2-MonetDB</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</artifactId>
26 </dependency>
28 <dependency>
29 <groupId>org.openrdf.sesame</groupId>
30 <artifactId>sesame-sail-postgis</artifactId>
31 </dependency>
33 <dependency>
34 <groupId>org.openrdf.sesame</groupId>
35 <artifactId>sesame-sail-monetdb</artifactId>
36 </dependency>
38 <dependency>
39 <groupId>org.openrdf.sesame</groupId>
40 <artifactId>sesame-sail-generaldb</artifactId>
41 </dependency>
43 <dependency>
44 <groupId>org.openrdf.sesame</groupId>
45 <artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
46 </dependency>
48 <dependency>
49 <groupId>org.openrdf.sesame</groupId>
50 <artifactId>sesame-queryalgebra-model</artifactId>
51 </dependency>
53 <dependency>
54 <groupId>org.openrdf.sesame</groupId>
55 <artifactId>sesame-queryalgebra-evaluation</artifactId>
56 </dependency>
58 <dependency>
59 <groupId>org.openrdf.sesame</groupId>
60 <artifactId>sesame-queryparser-api</artifactId>
61 </dependency>
63 <dependency>
64 <groupId>org.openrdf.sesame</groupId>
65 <artifactId>sesame-queryparser-sparql</artifactId>
66 </dependency>
68 <dependency>
69 <groupId>org.openrdf.sesame</groupId>
70 <artifactId>sesame-model</artifactId>
71 </dependency>
73 <dependency>
74 <groupId>org.openrdf.sesame</groupId>
75 <artifactId>sesame-sail-api</artifactId>
76 </dependency>
78 <dependency>
79 <groupId>org.openrdf.sesame</groupId>
80 <artifactId>sesame-query</artifactId>
81 </dependency>
83 <dependency>
84 <groupId>org.openrdf.sesame</groupId>
85 <artifactId>sesame-sail-rdbms</artifactId>
86 </dependency>
88 <dependency>
89 <groupId>org.openrdf.sesame</groupId>
90 <artifactId>sesame-repository-sail</artifactId>
91 </dependency>
93 <!-- rio API -->
94 <dependency>
95 <groupId>org.openrdf.sesame</groupId>
96 <artifactId>sesame-rio-rdfxml</artifactId>
97 </dependency>
99 <dependency>
100 <groupId>org.openrdf.sesame</groupId>
101 <artifactId>sesame-rio-ntriples</artifactId>
102 </dependency>
104 <dependency>
105 <groupId>org.openrdf.sesame</groupId>
106 <artifactId>sesame-rio-turtle</artifactId>
107 </dependency>
109 <dependency>
110 <groupId>org.openrdf.sesame</groupId>
111 <artifactId>sesame-rio-trig</artifactId>
112 </dependency>
114 <dependency>
115 <groupId>org.openrdf.sesame</groupId>
116 <artifactId>sesame-rio-trix</artifactId>
117 </dependency>
119 <dependency>
120 <groupId>org.openrdf.sesame</groupId>
121 <artifactId>sesame-rio-n3</artifactId>
122 </dependency>
124 <dependency>
125 <groupId>org.openrdf.sesame</groupId>
126 <artifactId>sesame-rio-binary</artifactId>
127 </dependency>
128 <!-- rio API -->
130 <!-- GeoTools -->
131 <dependency>
132 <groupId>org.geotools</groupId>
133 <artifactId>gt-geojson</artifactId>
134 </dependency>
136 <dependency>
137 <groupId>org.geotools.xsd</groupId>
138 <artifactId>gt-xsd-kml</artifactId>
139 </dependency>
141 <dependency>
142 <groupId>org.geotools</groupId>
143 <artifactId>gt-xml</artifactId>
144 </dependency>
146 <dependency>
147 <groupId>org.geotools</groupId>
148 <artifactId>gt-epsg-hsql</artifactId>
149 </dependency>
151 <dependency>
152 <groupId>org.geotools</groupId>
153 <artifactId>gt-shapefile</artifactId>
154 </dependency>
156 <dependency>
157 <groupId>org.geotools</groupId>
158 <artifactId>gt-opengis</artifactId>
159 </dependency>
161 <!-- Aduna Appbase -->
162 <dependency>
163 <groupId>info.aduna.appbase</groupId>
164 <artifactId>aduna-appbase</artifactId>
165 <type>pom</type>
166 </dependency>
168 <!-- Aduna Commons -->
169 <!-- Note: other Aduna Commons dependencies are imported from appbase -->
170 <dependency>
171 <groupId>info.aduna.commons</groupId>
172 <artifactId>aduna-commons-collections</artifactId>
173 </dependency>
174 <dependency>
175 <groupId>info.aduna.commons</groupId>
176 <artifactId>aduna-commons-concurrent</artifactId>
177 </dependency>
178 <dependency>
179 <groupId>info.aduna.commons</groupId>
180 <artifactId>aduna-commons-i18n</artifactId>
181 </dependency>
182 <dependency>
183 <groupId>info.aduna.commons</groupId>
184 <artifactId>aduna-commons-iteration</artifactId>
185 </dependency>
186 <dependency>
187 <groupId>info.aduna.commons</groupId>
188 <artifactId>aduna-commons-net-http-server-embedded</artifactId>
189 </dependency>
191 <!-- Apache Commons -->
192 <dependency>
193 <groupId>commons-cli</groupId>
194 <artifactId>commons-cli</artifactId>
195 </dependency>
196 <dependency>
197 <groupId>commons-dbcp</groupId>
198 <artifactId>commons-dbcp</artifactId>
199 </dependency>
200 <dependency>
201 <groupId>commons-fileupload</groupId>
202 <artifactId>commons-fileupload</artifactId>
203 </dependency>
204 <dependency>
205 <groupId>commons-io</groupId>
206 <artifactId>commons-io</artifactId>
207 <!-- this is the version that is specified as an optional dependency for
208 fileupload -->
209 </dependency>
210 <dependency>
211 <groupId>commons-httpclient</groupId>
212 <artifactId>commons-httpclient</artifactId>
213 <exclusions>
214 <exclusion>
215 <groupId>commons-logging</groupId>
216 <artifactId>commons-logging</artifactId>
217 </exclusion>
218 <exclusion>
219 <!-- httpclient includes older codec -->
220 <groupId>commons-codec</groupId>
221 <artifactId>commons-codec</artifactId>
222 </exclusion>
223 </exclusions>
224 </dependency>
225 <dependency>
226 <groupId>commons-codec</groupId>
227 <artifactId>commons-codec</artifactId>
228 <scope>runtime</scope>
229 </dependency>
231 <!-- Spring framework -->
232 <dependency>
233 <groupId>org.springframework</groupId>
234 <artifactId>spring-aop</artifactId>
235 <exclusions>
236 <exclusion>
237 <groupId>commons-logging</groupId>
238 <artifactId>commons-logging</artifactId>
239 </exclusion>
240 </exclusions>
241 </dependency>
243 <!-- Compliance tests -->
244 <dependency>
245 <groupId>edu.lehigh.swat.bench</groupId>
246 <artifactId>uba</artifactId>
247 </dependency>
248 <dependency>
249 <groupId>edu.lehigh.swat.bench</groupId>
250 <artifactId>ubt</artifactId>
251 </dependency>
253 <!-- JDBC Drivers -->
255 <dependency>
256 <groupId>postgresql</groupId>
257 <artifactId>postgresql</artifactId>
258 </dependency>
259 <!--
260 <dependency>
261 <groupId>mysql</groupId>
262 <artifactId>mysql-connector-java</artifactId>
263 </dependency>
264 -->
265 <!-- various -->
266 <dependency>
267 <groupId>cglib</groupId>
268 <artifactId>cglib</artifactId>
269 </dependency>
271 <!-- Testing: JUnit -->
272 <dependency>
273 <groupId>junit</groupId>
274 <artifactId>junit</artifactId>
275 <scope>test</scope>
276 </dependency>
278 <dependency>
279 <groupId>monetdb</groupId>
280 <artifactId>jdbcclient</artifactId>
281 </dependency>
283 <!-- Geotools -->
284 <dependency>
285 <groupId>org.geotools</groupId>
286 <artifactId>gt-epsg-wkt</artifactId>
287 </dependency>
289 <dependency>
290 <groupId>org.geotools</groupId>
291 <artifactId>gt-geometry</artifactId>
292 </dependency>
294 <dependency>
295 <groupId>org.geotools</groupId>
296 <artifactId>gt-data</artifactId>
297 </dependency>
299 <dependency>
300 <groupId>org.geotools</groupId>
301 <artifactId>gt-swing</artifactId>
302 </dependency>
304 <dependency>
305 <groupId>org.opengis</groupId>
306 <artifactId>geoapi-pending</artifactId>
307 </dependency>
309 </dependencies>
311 <build>
312 <pluginManagement>
313 <plugins>
314 <!-- FIXME: version 2.2-beta-2 causes a lot problems -->
315 <plugin>
316 <groupId>org.apache.maven.plugins</groupId>
317 <artifactId>maven-assembly-plugin</artifactId>
318 <version>2.2-beta-1</version>
319 </plugin>
320 <plugin>
321 <groupId>org.eclipse.m2e</groupId>
322 <artifactId>lifecycle-mapping</artifactId>
323 <version>1.0.0</version>
324 <configuration>
325 <lifecycleMappingMetadata>
326 <pluginExecutions>
327 <pluginExecution>
328 <pluginExecutionFilter>
329 <groupId>org.apache.maven.plugins</groupId>
330 <artifactId>maven-dependency-plugin</artifactId>
331 <versionRange>[2.3,)</versionRange>
332 <goals>
333 <goal>copy-dependencies</goal>
334 </goals>
335 </pluginExecutionFilter>
336 <action>
337 <ignore />
338 </action>
339 </pluginExecution>
340 </pluginExecutions>
341 </lifecycleMappingMetadata>
342 </configuration>
343 </plugin>
344 </plugins>
345 </pluginManagement>
347 <plugins>
348 <plugin>
349 <groupId>org.apache.maven.plugins</groupId>
350 <artifactId>maven-compiler-plugin</artifactId>
351 <version>2.3.2</version>
352 <configuration>
353 <source>1.6</source>
354 <target>1.6</target>
355 <encoding>utf8</encoding>
356 </configuration>
357 </plugin>
358 <plugin>
359 <groupId>org.apache.maven.plugins</groupId>
360 <artifactId>maven-dependency-plugin</artifactId>
361 <version>2.4</version>
362 <executions>
363 <execution>
364 <id>copy-dependencies</id>
365 <phase>package</phase>
366 <goals>
367 <goal>copy-dependencies</goal>
368 </goals>
369 <configuration>
370 <outputDirectory>${project.build.directory}</outputDirectory>
371 <overWriteReleases>false</overWriteReleases>
372 <overWriteSnapshots>false</overWriteSnapshots>
373 <overWriteIfNewer>true</overWriteIfNewer>
374 </configuration>
375 </execution>
376 </executions>
377 </plugin>
379 <plugin>
380 <groupId>org.apache.maven.plugins</groupId>
381 <artifactId>maven-jar-plugin</artifactId>
382 <version>2.4</version>
383 <configuration>
384 <skipIfEmpty>true</skipIfEmpty>
385 </configuration>
386 <executions>
387 <execution>
388 <goals>
389 <goal>test-jar</goal>
390 </goals>
391 </execution>
392 </executions>
393 </plugin>
394 </plugins>
395 </build>
396 </project>