source: SRUAggregator/trunk/pom.xml @ 5897

Last change on this file since 5897 was 5897, checked in by emanuel.dima@uni-tuebingen.de, 9 years ago

fixed language codes translations (now using ISO693-3) + misc

File size: 5.4 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<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/xsd/maven-4.0.0.xsd">
3        <modelVersion>4.0.0</modelVersion>
4        <prerequisites>
5                <maven>3.0.0</maven>
6        </prerequisites>
7
8        <groupId>eu.clarin.sru.fcs</groupId>
9        <artifactId>Aggregator2</artifactId>
10        <version>2.0.0-alpha-8</version>
11        <name>FCS Aggregator</name>
12
13        <properties>
14                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15                <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
16        </properties>
17
18        <repositories>
19                <repository>
20                        <id>clarin</id>
21                        <url>http://catalog.clarin.eu/ds/nexus/content/repositories/Clarin/</url>
22                </repository>
23                <repository>
24                        <id>sonatype-nexus-snapshots</id>
25                        <name>Sonatype Nexus Snapshots</name>
26                        <url>http://oss.sonatype.org/content/repositories/snapshots</url>
27                </repository>
28                <repository>
29                        <id>sardine-google-svn-repo</id>
30                        <snapshots>
31                                <enabled>true</enabled>
32                        </snapshots>
33                        <name>Sardine maven repo at Google Code</name>
34                        <url>http://sardine.googlecode.com/svn/maven/</url>
35                </repository>
36        </repositories> 
37
38        <dependencies>
39                <dependency>
40                        <groupId>io.dropwizard</groupId>
41                        <artifactId>dropwizard-core</artifactId>
42                        <version>0.7.1</version>
43                </dependency>
44                <dependency>
45                        <groupId>io.dropwizard</groupId>
46                        <artifactId>dropwizard-assets</artifactId>
47                        <version>0.7.1</version>
48                </dependency>
49                <dependency>
50                        <groupId>io.dropwizard</groupId>
51                        <artifactId>dropwizard-spdy</artifactId>
52                        <version>0.7.1</version>
53                </dependency>
54                <dependency>
55                        <groupId>io.dropwizard</groupId>
56                        <artifactId>dropwizard-testing</artifactId>
57                        <version>0.7.1</version>
58                        <scope>test</scope>
59                </dependency>
60
61                <dependency>
62                        <groupId>eu.clarin.sru</groupId>
63                        <artifactId>sru-client</artifactId>
64                        <version>0.9.5-DEBUG</version>
65                </dependency>
66
67                <dependency>
68                        <groupId>eu.clarin.weblicht</groupId>
69                        <artifactId>wlfxb</artifactId>
70                        <version>1.3.1</version>
71                </dependency>
72                <dependency>
73                        <groupId>eu.clarin.weblicht</groupId>
74                        <artifactId>connectors</artifactId>
75                        <version>1.0.6</version>
76                </dependency>
77                <dependency>
78                        <groupId>eu.clarin.weblicht</groupId>
79                        <artifactId>bindings</artifactId>
80                        <version>1.0.4</version>
81                </dependency>
82
83                <dependency>
84                        <groupId>org.apache.opennlp</groupId>
85                        <artifactId>opennlp-tools</artifactId>
86                        <version>1.5.3</version>
87                </dependency>
88                <dependency>
89                        <groupId>com.googlecode.sardine</groupId>
90                        <artifactId>sardine</artifactId>
91                        <version>314</version>
92                        <type>jar</type>
93                        <exclusions>
94                                <exclusion>
95                                        <groupId>org.apache.httpcomponents</groupId>
96                                        <artifactId>httpcore</artifactId>
97                                </exclusion>
98                                <exclusion>
99                                        <artifactId>commons-codec</artifactId>
100                                        <groupId>commons-codec</groupId>
101                                </exclusion>
102                        </exclusions>
103                </dependency>
104                <dependency>
105                        <groupId>org.apache.poi</groupId>
106                        <artifactId>poi-ooxml</artifactId>
107                        <version>3.11-beta2</version>
108                </dependency>
109        </dependencies>
110
111        <build>
112                <plugins>
113                        <plugin>
114                                <groupId>org.apache.maven.plugins</groupId>
115                                <artifactId>maven-enforcer-plugin</artifactId>
116                                <version>1.3.1</version>
117                                <executions>
118                                        <execution>
119                                                <id>enforce</id>
120                                                <configuration>
121                                                        <rules>
122                                                                <DependencyConvergence />
123                                                        </rules>
124                                                </configuration>
125                                                <goals>
126                                                        <!--<goal>enforce</goal>-->
127                                                </goals>
128                                        </execution>
129                                </executions>
130                        </plugin>
131                        <plugin>
132                                <groupId>org.apache.maven.plugins</groupId>
133                                <artifactId>maven-compiler-plugin</artifactId>
134                                <version>3.2</version>
135                                <configuration>
136                                        <source>1.7</source>
137                                        <target>1.7</target>
138                                        <encoding>UTF-8</encoding>
139                                </configuration>
140                        </plugin>
141                        <!--<plugin>
142                                <groupId>org.apache.maven.plugins</groupId>
143                                <artifactId>maven-source-plugin</artifactId>
144                                <version>2.2.1</version>
145                                <executions>
146                                        <execution>
147                                                <id>attach-sources</id>
148                                                <goals>
149                                                        <goal>jar</goal>
150                                                </goals>
151                                        </execution>
152                                </executions>
153                        </plugin>-->
154                        <plugin>
155                                <groupId>org.apache.maven.plugins</groupId>
156                                <artifactId>maven-jar-plugin</artifactId>
157                                <version>2.5</version>
158                                <configuration>
159                                        <archive>
160                                                <manifest>
161                                                        <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
162                                                </manifest>
163                                        </archive>
164                                </configuration>
165                        </plugin>
166                        <plugin>
167                                <groupId>org.apache.maven.plugins</groupId>
168                                <artifactId>maven-shade-plugin</artifactId>
169                                <version>2.2</version>
170                                <configuration>
171                                        <createDependencyReducedPom>true</createDependencyReducedPom>
172                                        <filters>
173                                                <filter>
174                                                        <artifact>*:*</artifact>
175                                                        <excludes>
176                                                                <exclude>META-INF/*.SF</exclude>
177                                                                <exclude>META-INF/*.DSA</exclude>
178                                                                <exclude>META-INF/*.RSA</exclude>
179                                                        </excludes>
180                                                </filter>
181                                        </filters>
182                                </configuration>
183                                <executions>
184                                        <execution>
185                                                <phase>package</phase>
186                                                <goals>
187                                                        <goal>shade</goal>
188                                                </goals>
189                                                <configuration>
190                                                        <transformers>
191                                                                <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
192                                                                <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
193                                                                        <mainClass>eu.clarin.sru.fcs.aggregator.app.Aggregator</mainClass>
194                                                                </transformer>
195                                                        </transformers>
196                                                </configuration>
197                                        </execution>
198                                </executions>
199                        </plugin>
200                </plugins>
201        </build>
202</project>
Note: See TracBrowser for help on using the repository browser.