source: FCSSimpleEndpoint/trunk/pom.xml @ 6956

Last change on this file since 6956 was 6956, checked in by Oliver Schonefeld, 8 years ago
  • update dependencies
  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/xml
File size: 4.9 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"
3    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5    <modelVersion>4.0.0</modelVersion>
6    <groupId>eu.clarin.sru.fcs</groupId>
7    <artifactId>fcs-simple-endpoint</artifactId>
8    <version>1.3.0-SNAPSHOT</version>
9    <packaging>jar</packaging>
10    <name>A simple CLARIN FCS endpoint</name>
11    <description>
12        A simple CLARIN FCS endpoint implementation to ease the development of CLARIN FCS endpoints.
13    </description>
14
15    <properties>
16        <!-- project settings -->
17        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
18        <!-- plug-in settings -->
19        <maven.compiler.source>1.6</maven.compiler.source>
20        <maven.compiler.target>1.6</maven.compiler.target>
21        <!-- versions of common dependencies -->
22        <slf4j.version>1.7.12</slf4j.version>
23    </properties>
24
25    <dependencies>
26        <dependency>
27            <groupId>org.slf4j</groupId>
28            <artifactId>slf4j-api</artifactId>
29        </dependency>
30
31        <dependency>
32            <groupId>javax.servlet</groupId>
33            <artifactId>servlet-api</artifactId>
34            <version>2.5</version>
35            <type>jar</type>
36            <scope>provided</scope>
37        </dependency>
38
39        <dependency>
40            <groupId>eu.clarin.sru</groupId>
41            <artifactId>sru-server</artifactId>
42            <version>1.8.0</version>
43        </dependency>
44
45        <dependency>
46            <groupId>eu.clarin.sru.fcs</groupId>
47            <artifactId>fcs-ql</artifactId>
48            <version>0.1</version>
49        </dependency>
50       
51        <dependency>
52            <groupId>org.codehaus.woodstox</groupId>
53            <artifactId>woodstox-core-lgpl</artifactId>
54            <version>4.4.1</version>
55                        <exclusions>
56                                <!-- StAX comes with Java 1.6 -->
57                                <exclusion>
58                                        <artifactId>stax-api</artifactId>
59                                        <groupId>javax.xml.stream</groupId>
60                                </exclusion>
61                                <exclusion>
62                                        <artifactId>stax-api</artifactId>
63                                        <groupId>stax</groupId>
64                                </exclusion>
65                        </exclusions>
66        </dependency> 
67    </dependencies>
68
69    <dependencyManagement>
70        <dependencies>
71            <dependency>
72                <groupId>org.slf4j</groupId>
73                <artifactId>slf4j-api</artifactId>
74                <version>${slf4j.version}</version>
75            </dependency>
76
77        </dependencies>
78    </dependencyManagement>
79
80    <build>
81        <plugins>
82            <plugin>
83                <groupId>org.apache.maven.plugins</groupId>
84                <artifactId>maven-compiler-plugin</artifactId>
85                <version>2.1</version>
86                <configuration>
87                    <source>${maven.compiler.source}</source>
88                    <target>${maven.compiler.target}</target>
89                </configuration>
90            </plugin>
91
92            <plugin>
93                <groupId>org.apache.maven.plugins</groupId>
94                <artifactId>maven-javadoc-plugin</artifactId>
95                <version>2.8.1</version>
96                <executions>
97                    <execution>
98                        <id>attach-javadoc</id>
99                        <goals>
100                            <goal>jar</goal>
101                        </goals>
102                    </execution>
103                </executions>
104            </plugin>
105
106            <plugin>
107                <groupId>org.apache.maven.plugins</groupId>
108                <artifactId>maven-source-plugin</artifactId>
109                <version>2.2</version>
110                <executions>
111                    <execution>
112                        <id>attach-source</id>
113                        <goals>
114                            <goal>jar-no-fork</goal>
115                        </goals>
116                    </execution>
117                </executions>
118            </plugin>
119        </plugins>
120    </build>
121
122    <repositories>
123        <repository>
124            <id>CLARIN</id>
125            <name>CLARIN Repository</name>
126            <url>https://nexus.clarin.eu/content/repositories/Clarin</url>
127            <snapshots>
128                <enabled>false</enabled>
129            </snapshots>
130        </repository>
131
132        <repository>
133            <id>CLARIN-snapshot</id>
134            <name>CLARIN Snapshot Repository</name>
135            <url>https://nexus.clarin.eu/content/repositories/clarin-snapshot</url>
136            <snapshots>
137                <enabled>true</enabled>
138            </snapshots>
139        </repository>
140    </repositories>
141
142    <distributionManagement>
143        <snapshotRepository>
144            <id>CLARIN-snapshot</id>
145            <url>https://nexus.clarin.eu/content/repositories/clarin-snapshot</url>
146        </snapshotRepository>
147
148        <repository>
149            <id>CLARIN</id>
150            <url>https://nexus.clarin.eu/content/repositories/Clarin</url>
151        </repository>
152    </distributionManagement>
153</project>
Note: See TracBrowser for help on using the repository browser.