Strabon

view runtime/pom.xml @ 148:030995a820af

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