source: runtime/pom.xml @ 1533:a6383a84d195

Revision 1533:a6383a84d195, 11.6 KB checked in by Konstantina Bereta <Konstantina.Bereta@…>, 12 months ago (diff)

[maven-release-plugin] prepare for next development iteration

Line 
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">
2
3        <modelVersion>4.0.0</modelVersion>
4
5        <parent>
6                <groupId>eu.earthobservatory</groupId>
7                <artifactId>strabon</artifactId>
8                <version>3.2.12-temporals-SNAPSHOT</version>
9        </parent>
10
11        <artifactId>strabon-runtime</artifactId>
12
13        <name>Strabon: Runtime</name>
14        <description>Runtime dependencies for Strabon</description>
15        <packaging>jar</packaging>
16
17        <dependencies>
18                <dependency>
19                        <groupId>org.openrdf.sesame</groupId>
20                        <artifactId>sesame-sail-memory</artifactId>
21                </dependency>
22       
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>
55
56
57                <dependency>
58                        <groupId>org.openrdf.sesame</groupId>
59                        <artifactId>sesame-sail-postgis</artifactId>
60                </dependency>
61
62                <dependency>
63                        <groupId>org.openrdf.sesame</groupId>
64                        <artifactId>sesame-sail-monetdb</artifactId>
65                </dependency>
66
67                <dependency>
68                        <groupId>org.openrdf.sesame</groupId>
69                        <artifactId>sesame-sail-generaldb</artifactId>
70                </dependency>
71
72                <dependency>
73                        <groupId>org.openrdf.sesame</groupId>
74                        <artifactId>sesame-queryalgebra-evaluation-spatial</artifactId>
75                </dependency>
76
77                <dependency>
78                        <groupId>org.openrdf.sesame</groupId>
79                        <artifactId>sesame-queryalgebra-model</artifactId>
80                </dependency>
81
82                <dependency>
83                        <groupId>org.openrdf.sesame</groupId>
84                        <artifactId>sesame-queryalgebra-evaluation</artifactId>
85                </dependency>
86
87                <dependency>
88                        <groupId>org.openrdf.sesame</groupId>
89                        <artifactId>sesame-queryparser-api</artifactId>
90                </dependency>
91
92                <dependency>
93                        <groupId>org.openrdf.sesame</groupId>
94                        <artifactId>sesame-queryparser-sparql</artifactId>
95                </dependency>
96
97                <dependency>
98                        <groupId>org.openrdf.sesame</groupId>
99                        <artifactId>sesame-model</artifactId>
100                </dependency>
101
102                <dependency>
103                        <groupId>org.openrdf.sesame</groupId>
104                        <artifactId>sesame-sail-api</artifactId>
105                </dependency>
106
107                <dependency>
108                        <groupId>org.openrdf.sesame</groupId>
109                        <artifactId>sesame-query</artifactId>
110                </dependency>
111
112                <dependency>
113                        <groupId>org.openrdf.sesame</groupId>
114                        <artifactId>sesame-sail-rdbms</artifactId>
115                </dependency>
116
117                <dependency>
118                        <groupId>org.openrdf.sesame</groupId>
119                        <artifactId>sesame-repository-sail</artifactId>
120                </dependency>
121
122                <!-- rio API -->
123               
124                <dependency>
125                        <groupId>org.openrdf.sesame</groupId>
126                        <artifactId>sesame-rio-rdfxml</artifactId>
127                </dependency>
128
129                <dependency>
130                        <groupId>org.openrdf.sesame</groupId>
131                        <artifactId>sesame-rio-ntriples</artifactId>
132                </dependency>
133
134                <dependency>
135                        <groupId>org.openrdf.sesame</groupId>
136                        <artifactId>sesame-rio-turtle</artifactId>
137                </dependency>
138
139                <dependency>
140                        <groupId>org.openrdf.sesame</groupId>
141                        <artifactId>sesame-rio-trig</artifactId>
142                </dependency>
143
144                <dependency>
145                        <groupId>org.openrdf.sesame</groupId>
146                        <artifactId>sesame-rio-trix</artifactId>
147                </dependency>
148
149                <dependency>
150                        <groupId>org.openrdf.sesame</groupId>
151                        <artifactId>sesame-rio-n3</artifactId>
152                </dependency>
153
154                <dependency>
155                        <groupId>org.openrdf.sesame</groupId>
156                        <artifactId>sesame-rio-binary</artifactId>
157                </dependency>
158                <!-- rio API -->
159
160                <!-- GeoTools -->
161                <dependency>
162                        <groupId>org.geotools</groupId>
163                        <artifactId>gt-geojson</artifactId>
164                </dependency>
165
166                <dependency>
167                        <groupId>org.geotools.xsd</groupId>
168                        <artifactId>gt-xsd-kml</artifactId>
169                </dependency>
170
171                <dependency>
172                        <groupId>org.geotools</groupId>
173                        <artifactId>gt-xml</artifactId>
174                </dependency>
175
176                <dependency>
177                        <groupId>org.geotools</groupId>
178                        <artifactId>gt-epsg-hsql</artifactId>
179                </dependency>
180
181                <dependency>
182                        <groupId>org.geotools</groupId>
183                        <artifactId>gt-shapefile</artifactId>
184                </dependency>
185
186                <dependency>
187                        <groupId>org.geotools</groupId>
188                        <artifactId>gt-opengis</artifactId>
189                </dependency>
190
191                <!-- Aduna Appbase -->
192                <dependency>
193                        <groupId>info.aduna.appbase</groupId>
194                        <artifactId>aduna-appbase</artifactId>
195                        <type>pom</type>
196                </dependency>
197
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>
226
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>
266
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>
278
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>
288
289                <!-- JDBC Drivers -->
290
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>
306
307                <!-- Testing: JUnit -->
308                <dependency>
309                        <groupId>junit</groupId>
310                        <artifactId>junit</artifactId>
311                        <scope>test</scope>
312                </dependency>
313
314                <dependency>
315                        <groupId>monetdb</groupId>
316                        <artifactId>jdbcclient</artifactId>
317                </dependency>
318
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                -->
326               
327                <dependency>
328                        <groupId>org.geotools</groupId>
329                        <artifactId>gt-geometry</artifactId>
330                </dependency>
331               
332                <dependency>
333                        <groupId>org.geotools</groupId>
334                        <artifactId>gt-data</artifactId>
335                </dependency>
336                               
337                <dependency>
338                        <groupId>org.geotools</groupId>
339                        <artifactId>gt-swing</artifactId>
340                </dependency>
341               
342                <dependency>
343                        <groupId>org.opengis</groupId>
344                        <artifactId>geoapi-pending</artifactId>
345                </dependency>
346
347
348    <dependency>
349        <groupId>net.fortytwo.sesametools</groupId>
350        <artifactId>nquads</artifactId>
351        <version>1.7</version>
352    </dependency>
353               
354        </dependencies>
355       
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>
363 
364
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>
400
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>
432
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>
448                       
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>
455                                       
456                                </executions>
457                        </plugin>
458                </plugins>
459        </build>
460</project>
461
462
463
464
465
466
467
468
469
470
471
472
473
Note: See TracBrowser for help on using the repository browser.