source: SRUServer/trunk/pom.xml @ 7245

Last change on this file since 7245 was 7245, checked in by Oliver Schonefeld, 2 years ago
  • bump version
  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/xml
File size: 3.8 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"
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</groupId>
6    <artifactId>sru-server</artifactId>
7    <version>1.10.0-SNAPSHOT</version>
8    <packaging>jar</packaging>
9    <name>SRU/CQL Server</name>
10    <description>A SRU/CQL server implementation conforming to SRU/CQL protocol version 1.1 and 1.2 and (partially) 2.0</description>
11
12    <properties>
13        <!-- project settings -->
14        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15        <!-- plug-in settings -->
16        <maven.compiler.source>1.8</maven.compiler.source>
17        <maven.compiler.target>1.8</maven.compiler.target>
18        <!-- dependency versions -->
19        <slf4j.version>1.7.32</slf4j.version>
20    </properties>
21
22    <dependencies>
23        <dependency>
24            <groupId>org.slf4j</groupId>
25            <artifactId>slf4j-api</artifactId>
26            <version>${slf4j.version}</version>
27        </dependency>
28
29        <dependency>
30            <groupId>org.z3950.zing</groupId>
31            <artifactId>cql-java</artifactId>
32            <version>1.13</version>
33        </dependency>
34
35        <dependency>
36            <groupId>javax.servlet</groupId>
37            <artifactId>servlet-api</artifactId>
38            <version>2.5</version>
39            <type>jar</type>
40            <scope>provided</scope>
41        </dependency>
42    </dependencies>
43
44    <repositories>
45        <repository>
46            <id>indexdata</id>
47            <url>http://maven.indexdata.com/</url>
48            <layout>default</layout>
49        </repository>
50    </repositories>
51
52    <build>
53        <plugins>
54            <plugin>
55                <groupId>org.apache.maven.plugins</groupId>
56                <artifactId>maven-compiler-plugin</artifactId>
57                <version>3.8.1</version>
58                <configuration>
59                    <source>${maven.compiler.source}</source>
60                    <target>${maven.compiler.target}</target>
61                </configuration>
62            </plugin>
63
64            <plugin>
65                <groupId>org.apache.maven.plugins</groupId>
66                <artifactId>maven-javadoc-plugin</artifactId>
67                <version>3.3.1</version>
68                <executions>
69                    <execution>
70                        <id>attach-javadoc</id>
71                        <goals>
72                            <goal>jar</goal>
73                        </goals>
74                    </execution>
75                </executions>
76            </plugin>
77
78            <plugin>
79                <groupId>org.apache.maven.plugins</groupId>
80                <artifactId>maven-source-plugin</artifactId>
81                <version>3.2.1</version>
82                <executions>
83                    <execution>
84                        <id>attach-source</id>
85                        <goals>
86                            <goal>jar-no-fork</goal>
87                        </goals>
88                    </execution>
89                </executions>
90            </plugin>
91
92            <plugin>
93                <groupId>org.apache.maven.plugins</groupId>
94                <artifactId>maven-deploy-plugin</artifactId>
95                <version>2.8.2</version>
96            </plugin>
97        </plugins>
98    </build>
99
100    <distributionManagement>
101        <snapshotRepository>
102            <id>CLARIN-Snapshot</id>
103            <url>https://nexus.clarin.eu/content/repositories/clarin-snapshot</url>
104        </snapshotRepository>
105
106        <repository>
107            <id>CLARIN</id>
108            <url>https://nexus.clarin.eu/content/repositories/Clarin</url>
109        </repository>
110    </distributionManagement>
111</project>
Note: See TracBrowser for help on using the repository browser.