Strabon

view runtime/pom.xml @ 647:a7188f5f0c4a

Strabon now parses and stores quads, with the last element representing the context of the triple.
Sesame 2.6.9 RDFFormat of sesame now includes NQUADS so i used the respective packages of 2.6.9.
Not sure if it worths the while though.
author Konstantina Bereta <Konstantina.Bereta@di.uoa.gr>
date Tue Oct 16 17:13:56 2012 +0300 (2012-10-16)
parents 300e958d034b
children 6aa5f315664a
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.5-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</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 -->
95 <dependency>
96 <groupId>org.openrdf.sesame</groupId>
97 <artifactId>sesame-rio-rdfxml</artifactId>
98 </dependency>
100 <dependency>
101 <groupId>org.openrdf.sesame</groupId>
102 <artifactId>sesame-rio-ntriples</artifactId>
103 </dependency>
105 <dependency>
106 <groupId>org.openrdf.sesame</groupId>
107 <artifactId>sesame-rio-turtle</artifactId>
108 </dependency>
110 <dependency>
111 <groupId>org.openrdf.sesame</groupId>
112 <artifactId>sesame-rio-trig</artifactId>
113 </dependency>
115 <dependency>
116 <groupId>org.openrdf.sesame</groupId>
117 <artifactId>sesame-rio-trix</artifactId>
118 </dependency>
120 <dependency>
121 <groupId>org.openrdf.sesame</groupId>
122 <artifactId>sesame-rio-n3</artifactId>
123 </dependency>
125 <dependency>
126 <groupId>org.openrdf.sesame</groupId>
127 <artifactId>sesame-rio-binary</artifactId>
128 </dependency>
129 <!-- rio API -->
131 <!-- GeoTools -->
132 <dependency>
133 <groupId>org.geotools</groupId>
134 <artifactId>gt-geojson</artifactId>
135 </dependency>
137 <dependency>
138 <groupId>org.geotools.xsd</groupId>
139 <artifactId>gt-xsd-kml</artifactId>
140 </dependency>
142 <dependency>
143 <groupId>org.geotools</groupId>
144 <artifactId>gt-xml</artifactId>
145 </dependency>
147 <dependency>
148 <groupId>org.geotools</groupId>
149 <artifactId>gt-epsg-hsql</artifactId>
150 </dependency>
152 <dependency>
153 <groupId>org.geotools</groupId>
154 <artifactId>gt-shapefile</artifactId>
155 </dependency>
157 <dependency>
158 <groupId>org.geotools</groupId>
159 <artifactId>gt-opengis</artifactId>
160 </dependency>
162 <!-- Aduna Appbase -->
163 <dependency>
164 <groupId>info.aduna.appbase</groupId>
165 <artifactId>aduna-appbase</artifactId>
166 <type>pom</type>
167 </dependency>
169 <!-- Aduna Commons -->
170 <!-- Note: other Aduna Commons dependencies are imported from appbase -->
171 <dependency>
172 <groupId>info.aduna.commons</groupId>
173 <artifactId>aduna-commons-collections</artifactId>
174 </dependency>
175 <dependency>
176 <groupId>info.aduna.commons</groupId>
177 <artifactId>aduna-commons-concurrent</artifactId>
178 </dependency>
179 <dependency>
180 <groupId>info.aduna.commons</groupId>
181 <artifactId>aduna-commons-i18n</artifactId>
182 </dependency>
183 <dependency>
184 <groupId>info.aduna.commons</groupId>
185 <artifactId>aduna-commons-iteration</artifactId>
186 </dependency>
187 <dependency>
188 <groupId>info.aduna.commons</groupId>
189 <artifactId>aduna-commons-net-http-server-embedded</artifactId>
190 </dependency>
192 <!-- Apache Commons -->
193 <dependency>
194 <groupId>commons-cli</groupId>
195 <artifactId>commons-cli</artifactId>
196 </dependency>
197 <dependency>
198 <groupId>commons-dbcp</groupId>
199 <artifactId>commons-dbcp</artifactId>
200 </dependency>
201 <dependency>
202 <groupId>commons-fileupload</groupId>
203 <artifactId>commons-fileupload</artifactId>
204 </dependency>
205 <dependency>
206 <groupId>commons-io</groupId>
207 <artifactId>commons-io</artifactId>
208 <!-- this is the version that is specified as an optional dependency for
209 fileupload -->
210 </dependency>
211 <dependency>
212 <groupId>commons-httpclient</groupId>
213 <artifactId>commons-httpclient</artifactId>
214 <exclusions>
215 <exclusion>
216 <groupId>commons-logging</groupId>
217 <artifactId>commons-logging</artifactId>
218 </exclusion>
219 <exclusion>
220 <!-- httpclient includes older codec -->
221 <groupId>commons-codec</groupId>
222 <artifactId>commons-codec</artifactId>
223 </exclusion>
224 </exclusions>
225 </dependency>
226 <dependency>
227 <groupId>commons-codec</groupId>
228 <artifactId>commons-codec</artifactId>
229 <scope>runtime</scope>
230 </dependency>
232 <!-- Spring framework -->
233 <dependency>
234 <groupId>org.springframework</groupId>
235 <artifactId>spring-aop</artifactId>
236 <exclusions>
237 <exclusion>
238 <groupId>commons-logging</groupId>
239 <artifactId>commons-logging</artifactId>
240 </exclusion>
241 </exclusions>
242 </dependency>
244 <!-- Compliance tests -->
245 <dependency>
246 <groupId>edu.lehigh.swat.bench</groupId>
247 <artifactId>uba</artifactId>
248 </dependency>
249 <dependency>
250 <groupId>edu.lehigh.swat.bench</groupId>
251 <artifactId>ubt</artifactId>
252 </dependency>
254 <!-- JDBC Drivers -->
256 <dependency>
257 <groupId>postgresql</groupId>
258 <artifactId>postgresql</artifactId>
259 </dependency>
260 <!--
261 <dependency>
262 <groupId>mysql</groupId>
263 <artifactId>mysql-connector-java</artifactId>
264 </dependency>
265 -->
266 <!-- various -->
267 <dependency>
268 <groupId>cglib</groupId>
269 <artifactId>cglib</artifactId>
270 </dependency>
272 <!-- Testing: JUnit -->
273 <dependency>
274 <groupId>junit</groupId>
275 <artifactId>junit</artifactId>
276 <scope>test</scope>
277 </dependency>
279 <dependency>
280 <groupId>monetdb</groupId>
281 <artifactId>jdbcclient</artifactId>
282 </dependency>
284 <!-- Geotools -->
285 <dependency>
286 <groupId>org.geotools</groupId>
287 <artifactId>gt-epsg-wkt</artifactId>
288 </dependency>
290 <dependency>
291 <groupId>org.geotools</groupId>
292 <artifactId>gt-geometry</artifactId>
293 </dependency>
295 <dependency>
296 <groupId>org.geotools</groupId>
297 <artifactId>gt-data</artifactId>
298 </dependency>
300 <dependency>
301 <groupId>org.geotools</groupId>
302 <artifactId>gt-swing</artifactId>
303 </dependency>
305 <dependency>
306 <groupId>org.opengis</groupId>
307 <artifactId>geoapi-pending</artifactId>
308 </dependency>
311 <dependency>
312 <groupId>net.fortytwo.sesametools</groupId>
313 <artifactId>nquads</artifactId>
314 <version>1.6</version>
315 </dependency>
317 </dependencies>
319 <repositories>
320 <repository>
321 <id>fortytwo</id>
322 <name>fortytwo.net Maven repository</name>
323 <url>http://fortytwo.net/maven2</url>
324 </repository>
325 </repositories>
328 <build>
329 <pluginManagement>
330 <plugins>
331 <!-- FIXME: version 2.2-beta-2 causes a lot problems -->
332 <plugin>
333 <groupId>org.apache.maven.plugins</groupId>
334 <artifactId>maven-assembly-plugin</artifactId>
335 <version>2.2-beta-1</version>
336 </plugin>
337 <plugin>
338 <groupId>org.eclipse.m2e</groupId>
339 <artifactId>lifecycle-mapping</artifactId>
340 <version>1.0.0</version>
341 <configuration>
342 <lifecycleMappingMetadata>
343 <pluginExecutions>
344 <pluginExecution>
345 <pluginExecutionFilter>
346 <groupId>org.apache.maven.plugins</groupId>
347 <artifactId>maven-dependency-plugin</artifactId>
348 <versionRange>[2.3,)</versionRange>
349 <goals>
350 <goal>copy-dependencies</goal>
351 </goals>
352 </pluginExecutionFilter>
353 <action>
354 <ignore />
355 </action>
356 </pluginExecution>
357 </pluginExecutions>
358 </lifecycleMappingMetadata>
359 </configuration>
360 </plugin>
361 </plugins>
362 </pluginManagement>
364 <plugins>
365 <plugin>
366 <groupId>org.apache.maven.plugins</groupId>
367 <artifactId>maven-compiler-plugin</artifactId>
368 <version>2.3.2</version>
369 <configuration>
370 <source>1.6</source>
371 <target>1.6</target>
372 <encoding>utf8</encoding>
373 </configuration>
374 </plugin>
375 <plugin>
376 <groupId>org.apache.maven.plugins</groupId>
377 <artifactId>maven-dependency-plugin</artifactId>
378 <version>2.4</version>
379 <executions>
380 <execution>
381 <id>copy-dependencies</id>
382 <phase>package</phase>
383 <goals>
384 <goal>copy-dependencies</goal>
385 </goals>
386 <configuration>
387 <outputDirectory>${project.build.directory}</outputDirectory>
388 <overWriteReleases>false</overWriteReleases>
389 <overWriteSnapshots>false</overWriteSnapshots>
390 <overWriteIfNewer>true</overWriteIfNewer>
391 </configuration>
392 </execution>
393 </executions>
394 </plugin>
396 <plugin>
397 <groupId>org.apache.maven.plugins</groupId>
398 <artifactId>maven-jar-plugin</artifactId>
399 <version>2.4</version>
400 <configuration>
401 <skipIfEmpty>true</skipIfEmpty>
402 </configuration>
403 <executions>
404 <execution>
405 <goals>
406 <goal>test-jar</goal>
407 </goals>
408 </execution>
409 </executions>
410 </plugin>
411 </plugins>
412 </build>
413 </project>