forked from OpenSextant/OpenSextantToolbox
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ivy.xml
100 lines (82 loc) · 3.86 KB
/
ivy.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
<?xml version="1.0" encoding="ISO-8859-1"?>
<ivy-module version="2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
<info organisation="org.opensextant" module="OpenSextantToolbox"
status="test" />
<configurations>
<conf name="GATE" description="OpenSextant as a GATE plugin" />
<conf name="Standalone" description="OpenSextant running outside the GATE framework" />
</configurations>
<dependencies>
<!-- Get the GATE core -->
<dependency org="uk.ac.gate" name="gate-core" rev="8.2"
conf="GATE->*">
<!-- need to exclude older lucene jar, conflicts with solr -->
<exclude name="lucene-core" />
<exclude name="stax2-api" />
<!-- exclude logging stuff -->
<exclude name="commons-logging" />
<exclude name="log4j" />
<exclude org="org.slf4j" />
</dependency>
<!-- Get the Solr Text Tagger, which brings along the rest of Solr -->
<dependency org="org.opensextant" name="solr-text-tagger"
rev="2.3" conf="Standalone->*">
<!-- exclude logging stuff -->
<exclude name="logback-core" />
<exclude name="logback-classic" />
<exclude org="org.slf4j" />
<!-- seems to be a broken link in Maven Central, not needed anyway -->
<exclude org="org.restlet.jee" />
<!-- big and not needed -->
<exclude name="lucene-analyzers-kuromoji" />
<exclude name="lucene-analyzers-morfologik" />
<exclude org = "org.eclipse.jetty.orbit" name="javax.servlet" />
</dependency>
<!-- Restlet stuff used by the opensextant REST service -->
<dependency org="org.restlet.jse" name="org.restlet" rev="2.2.3" conf="Standalone->*"/>
<dependency org="org.restlet.jse" name="org.restlet.ext.fileupload" rev="2.2.3" conf="Standalone->*"/>
<dependency org="org.restlet.jse" name="org.restlet.ext.json" rev="2.2.3" conf="Standalone->*" />
<dependency org="org.restlet.jse" name="org.restlet.ext.jackson" rev="2.2.3" conf="Standalone->*"/>
<!-- JTS is used for geospatial stuff in Solr -->
<dependency org="com.vividsolutions" name="jts" rev="1.13"
conf="Standalone->*" />
<!-- Solr needs this even if running embedded -->
<dependency org="javax.servlet" name="javax.servlet-api"
rev="3.0.1" conf="Standalone->*" />
<!-- the plugin uses joda time for date/time normalization -->
<dependency org="joda-time" name="joda-time" rev="2.6"
conf="Standalone->*" />
<!-- the plugin uses geodesy for geocoord normalization -->
<dependency org="org.opensextant" name="geodesy" rev="2.0.0"
conf="Standalone->*">
<!-- exclude logging stuff -->
<exclude org="org.slf4j" />
</dependency>
<!-- JITAR is POS tagger used by plugin -->
<dependency org="eu.danieldk.nlp.jitar" name="jitar" rev="0.1.0"
conf="Standalone->*" />
<!-- some general stuff used by the plugin -->
<dependency org="commons-lang" name="commons-lang" rev="2.6"
conf="Standalone->*" />
<dependency org="commons-io" name="commons-io" rev="2.4"
conf="Standalone->*" />
<!-- JSON parser used by the REST server -->
<dependency org="org.codehaus.jackson" name="jackson-mapper-asl"
rev="1.9.13" conf="Standalone->*" />
<!-- GeoJSON beans used in the REST server -->
<dependency org="de.grundid.opendatalab" name="geojson-jackson" rev="1.1" conf="Standalone->*"/>
<!-- all the logging stuff -->
<dependency org="org.slf4j" name="slf4j-api" rev="1.7.5"
conf="Standalone->*" />
<dependency org="org.slf4j" name="slf4j-log4j12" rev="1.7.5"
conf="Standalone->*" />
<dependency org="org.slf4j" name="jcl-over-slf4j" rev="1.7.5"
conf="Standalone->*" />
<dependency org="log4j" name="log4j" rev="1.2.17" conf="Standalone->*" />
<!-- exclude other projects' source -->
<exclude type="javadoc" ext="jar" />
<exclude type="source" ext="jar" />
</dependencies>
</ivy-module>