source: FCSSimpleEndpoint/trunk/pom.xml @ 5546

Last change on this file since 5546 was 5546, checked in by Oliver Schonefeld, 10 years ago
  • support new FCS specification (with some backwards compatibility for old spec)

HEADS UP: not yet ready for release; needs more testing

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/xml
File size: 3.9 KB
Line 
1<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2    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    <groupId>eu.clarin.sru.fcs</groupId>
5    <artifactId>fcs-simple-endpoint</artifactId>
6    <version>1.3.0-SNAPSHOT</version>
7    <packaging>jar</packaging>
8    <name>A simple CLARIN FCS endpoint</name>
9    <description>
10        A simple CLARIN FCS endpoint implementation to ease the development of CLARIN FCS endpoints.
11    </description>
12
13    <properties>
14        <!-- project settings -->
15        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16        <!-- plug-in settings -->
17        <maven.compiler.source>1.6</maven.compiler.source>
18        <maven.compiler.target>1.6</maven.compiler.target>
19        <!-- versions of common dependencies -->
20        <slf4j.version>1.7.7</slf4j.version>
21    </properties>
22
23    <dependencies>
24        <dependency>
25            <groupId>org.slf4j</groupId>
26            <artifactId>slf4j-api</artifactId>
27        </dependency>
28
29        <dependency>
30            <groupId>javax.servlet</groupId>
31            <artifactId>servlet-api</artifactId>
32            <version>2.5</version>
33            <type>jar</type>
34            <scope>provided</scope>
35        </dependency>
36
37        <dependency>
38            <groupId>eu.clarin.sru</groupId>
39            <artifactId>sru-server</artifactId>
40            <version>1.5.0</version>
41        </dependency>
42       
43        <dependency>
44            <groupId>org.codehaus.woodstox</groupId>
45            <artifactId>woodstox-core-lgpl</artifactId>
46            <version>4.1.3</version>
47                        <exclusions>
48                                <!-- StAX comes with Java 1.6 -->
49                                <exclusion>
50                                        <artifactId>stax-api</artifactId>
51                                        <groupId>javax.xml.stream</groupId>
52                                </exclusion>
53                                <exclusion>
54                                        <artifactId>stax-api</artifactId>
55                                        <groupId>stax</groupId>
56                                </exclusion>
57                        </exclusions>
58        </dependency> 
59    </dependencies>
60
61    <dependencyManagement>
62        <dependencies>
63            <dependency>
64                <groupId>org.slf4j</groupId>
65                <artifactId>slf4j-api</artifactId>
66                <version>${slf4j.version}</version>
67            </dependency>
68
69        </dependencies>
70    </dependencyManagement>
71
72    <build>
73        <plugins>
74            <plugin>
75                <groupId>org.apache.maven.plugins</groupId>
76                <artifactId>maven-compiler-plugin</artifactId>
77                <version>2.1</version>
78                <configuration>
79                    <source>${maven.compiler.source}</source>
80                    <target>${maven.compiler.target}</target>
81                </configuration>
82            </plugin>
83
84            <plugin>
85                <groupId>org.apache.maven.plugins</groupId>
86                <artifactId>maven-javadoc-plugin</artifactId>
87                <version>2.8.1</version>
88                <executions>
89                    <execution>
90                        <id>attach-javadoc</id>
91                        <goals>
92                            <goal>jar</goal>
93                        </goals>
94                    </execution>
95                </executions>
96            </plugin>
97
98            <plugin>
99                <groupId>org.apache.maven.plugins</groupId>
100                <artifactId>maven-source-plugin</artifactId>
101                <version>2.2</version>
102                <executions>
103                    <execution>
104                        <id>attach-source</id>
105                        <goals>
106                            <goal>jar-no-fork</goal>
107                        </goals>
108                    </execution>
109                </executions>
110            </plugin>
111        </plugins>
112    </build>
113
114    <repositories>
115        <repository>
116            <id>clarin</id>
117            <url>http://catalog.clarin.eu/ds/nexus/content/repositories/Clarin/</url>
118            <layout>default</layout>
119        </repository>
120    </repositories>
121
122</project>
Note: See TracBrowser for help on using the repository browser.