source: FCSSimpleClient/trunk/pom.xml @ 7179

Last change on this file since 7179 was 7179, checked in by Oliver Schonefeld, 6 years ago
  • bump version
  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/xml
File size: 6.7 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"
2    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4    <modelVersion>4.0.0</modelVersion>
5    <groupId>eu.clarin.sru.fcs</groupId>
6    <artifactId>fcs-simple-client</artifactId>
7    <version>2.1.0-SNAPSHOT</version>
8    <name>CLARIN-FCS client implementation</name>
9    <description>A CLARIN-FCS client implementation supporting Legacy-FCS, FCS 1.0 and (partly) FCS 2.0</description>
10    <organization>
11        <name>IDS Mannheim</name>
12        <url>http://www.ids-mannheim.de/</url>
13    </organization>
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.21</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>org.slf4j</groupId>
33            <artifactId>slf4j-log4j12</artifactId>
34            <version>${slf4j.version}</version>
35            <scope>test</scope>
36        </dependency>
37
38        <dependency>
39            <groupId>eu.clarin.sru</groupId>
40            <artifactId>sru-client</artifactId>
41            <version>2.1.0-SNAPSHOT</version>
42        </dependency>
43    </dependencies>
44
45    <dependencyManagement>
46        <dependencies>
47            <dependency>
48                <groupId>org.slf4j</groupId>
49                <artifactId>slf4j-api</artifactId>
50                <version>${slf4j.version}</version>
51            </dependency>
52        </dependencies>
53    </dependencyManagement>
54
55    <build>
56        <plugins>
57            <plugin>
58                <groupId>org.apache.maven.plugins</groupId>
59                <artifactId>maven-compiler-plugin</artifactId>
60                <version>3.6.0</version>
61                <configuration>
62                    <source>${maven.compiler.source}</source>
63                    <target>${maven.compiler.target}</target>
64                </configuration>
65            </plugin>
66
67            <plugin>
68                <groupId>org.apache.maven.plugins</groupId>
69                <artifactId>maven-javadoc-plugin</artifactId>
70                <version>2.10.4</version>
71                <executions>
72                    <execution>
73                        <id>attach-javadoc</id>
74                        <goals>
75                            <goal>jar</goal>
76                        </goals>
77                    </execution>
78                </executions>
79            </plugin>
80
81            <plugin>
82                <groupId>org.apache.maven.plugins</groupId>
83                <artifactId>maven-source-plugin</artifactId>
84                <version>3.0.1</version>
85                <executions>
86                    <execution>
87                        <id>attach-source</id>
88                        <goals>
89                            <goal>jar-no-fork</goal>
90                        </goals>
91                    </execution>
92                </executions>
93            </plugin>
94
95            <plugin>
96                <groupId>org.apache.maven.plugins</groupId>
97                <artifactId>maven-dependency-plugin</artifactId>
98                <version>2.10</version>
99                <executions>
100                    <execution>
101                        <id>copy-dependencies</id>
102                        <phase>package</phase>
103                        <goals>
104                            <goal>copy-dependencies</goal>
105                        </goals>
106                        <configuration>
107                            <includeScope>compile</includeScope>
108                            <overWriteReleases>false</overWriteReleases>
109                            <overWriteSnapshots>false</overWriteSnapshots>
110                            <overWriteIfNewer>true</overWriteIfNewer>
111                        </configuration>
112                    </execution>
113                </executions>
114            </plugin>
115        </plugins>
116
117        <pluginManagement>
118            <plugins>
119                <!-- m2e settings -->
120                <plugin>
121                    <groupId>org.eclipse.m2e</groupId>
122                    <artifactId>lifecycle-mapping</artifactId>
123                    <version>1.0.0</version>
124                    <configuration>
125                        <lifecycleMappingMetadata>
126                            <pluginExecutions>
127                                <!-- copy-dependency plugin -->
128                                <pluginExecution>
129                                    <pluginExecutionFilter>
130                                        <groupId>org.apache.maven.plugins</groupId>
131                                        <artifactId>maven-dependency-plugin</artifactId>
132                                        <versionRange>[1.0.0,)</versionRange>
133                                        <goals>
134                                            <goal>copy-dependencies</goal>
135                                        </goals>
136                                    </pluginExecutionFilter>
137                                    <action>
138                                        <ignore />
139                                    </action>
140                                </pluginExecution>
141                            </pluginExecutions>
142                        </lifecycleMappingMetadata>
143                    </configuration>
144                </plugin>
145            </plugins>
146        </pluginManagement>
147    </build>
148
149    <repositories>
150        <repository>
151            <id>CLARIN</id>
152            <name>CLARIN Repository</name>
153            <url>https://nexus.clarin.eu/content/repositories/Clarin</url>
154            <snapshots>
155                <enabled>false</enabled>
156            </snapshots>
157        </repository>
158
159        <repository>
160            <id>CLARIN-snapshot</id>
161            <name>CLARIN Snapshot Repository</name>
162            <url>https://nexus.clarin.eu/content/repositories/clarin-snapshot</url>
163            <snapshots>
164                <enabled>true</enabled>
165            </snapshots>
166        </repository>
167    </repositories>
168
169    <distributionManagement>
170        <snapshotRepository>
171            <id>CLARIN-snapshot</id>
172            <url>https://nexus.clarin.eu/content/repositories/clarin-snapshot</url>
173        </snapshotRepository>
174
175        <repository>
176            <id>CLARIN</id>
177            <url>https://nexus.clarin.eu/content/repositories/Clarin</url>
178        </repository>
179    </distributionManagement>
180</project>
Note: See TracBrowser for help on using the repository browser.