source: CMDIValidator/trunk/cmdi-validator-core/pom.xml @ 5327

Last change on this file since 5327 was 5327, checked in by Oliver Schonefeld, 10 years ago
  • add missing poms (oops)
  • silence build a warning
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:mime-type set to text/xml
File size: 4.4 KB
Line 
1<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    <parent>
6        <groupId>eu.clarin.cmdi</groupId>
7        <artifactId>cmdi-validator</artifactId>
8        <version>0.0.3-SNAPSHOT</version>
9    </parent>
10    <artifactId>cmdi-validator-core</artifactId>
11    <packaging>jar</packaging>
12
13    <properties>
14        <!-- versions of dependencies -->
15        <truevfs.version>0.10.6</truevfs.version>
16        <truecommons.version>2.3.4</truecommons.version>
17    </properties>
18
19    <dependencies>
20        <dependency>
21            <groupId>org.slf4j</groupId>
22            <artifactId>slf4j-api</artifactId>
23        </dependency>
24
25        <dependency>
26            <groupId>org.apache.httpcomponents</groupId>
27            <artifactId>httpclient</artifactId>
28            <version>4.2.5</version>
29        </dependency>
30
31        <dependency>
32            <groupId>xerces</groupId>
33            <artifactId>xercesImpl-patched</artifactId>
34            <version>2.11.0</version>
35        </dependency>
36
37        <!-- required for Xerces (patched version has no proper dependencies) -->
38        <dependency>
39            <groupId>xml-apis</groupId>
40            <artifactId>xml-apis</artifactId>
41            <version>1.4.01</version>
42        </dependency>
43
44        <!-- Saxon -->
45        <dependency>
46            <groupId>net.sf.saxon</groupId>
47            <artifactId>Saxon-HE</artifactId>
48            <version>9.5.1-4</version>
49        </dependency>
50
51        <!-- TrueVFS -->
52        <dependency>
53            <groupId>net.java.truevfs</groupId>
54            <artifactId>truevfs-access</artifactId>
55            <version>${truevfs.version}</version>
56        </dependency>
57
58        <dependency>
59            <groupId>net.java.truevfs</groupId>
60            <artifactId>truevfs-kernel-impl</artifactId>
61            <version>${truevfs.version}</version>
62            <scope>runtime</scope>
63        </dependency>
64
65        <dependency>
66            <groupId>net.java.truevfs</groupId>
67            <artifactId>truevfs-ext-logging</artifactId>
68            <version>${truevfs.version}</version>
69            <scope>runtime</scope>
70        </dependency>
71
72        <dependency>
73            <groupId>net.java.truevfs</groupId>
74            <artifactId>truevfs-driver-file</artifactId>
75            <version>${truevfs.version}</version>
76            <scope>runtime</scope>
77        </dependency>
78
79        <dependency>
80            <groupId>net.java.truevfs</groupId>
81            <artifactId>truevfs-driver-zip</artifactId>
82            <version>${truevfs.version}</version>
83            <scope>runtime</scope>
84        </dependency>
85
86        <dependency>
87            <groupId>net.java.truecommons</groupId>
88            <artifactId>truecommons-key-default</artifactId>
89            <version>${truecommons.version}</version>
90            <scope>runtime</scope>
91        </dependency>
92
93        <dependency>
94            <groupId>org.apache.commons</groupId>
95            <artifactId>commons-lang3</artifactId>
96            <version>3.1</version>
97        </dependency>
98
99        <dependency>
100            <groupId>org.apache.commons</groupId>
101            <artifactId>commons-math3</artifactId>
102            <version>3.2</version>
103        </dependency>
104    </dependencies>
105
106    <repositories>
107        <repository>
108            <id>lib</id>
109            <url>file://${basedir}/lib</url>
110        </repository>
111    </repositories>
112
113    <build>
114        <plugins>
115            <!--
116            <plugin>
117              <groupId>org.apache.maven.plugins</groupId>
118              <artifactId>maven-javadoc-plugin</artifactId>
119              <executions>
120                <execution>
121                  <id>attach-javadoc</id>
122                  <goals>
123                    <goal>jar</goal>
124                  </goals>
125                </execution>
126              </executions>
127            </plugin>
128        -->
129
130            <plugin>
131                <groupId>org.apache.maven.plugins</groupId>
132                <artifactId>maven-source-plugin</artifactId>
133                <executions>
134                    <execution>
135                        <id>attach-source</id>
136                        <goals>
137                            <goal>jar-no-fork</goal>
138                        </goals>
139                    </execution>
140                </executions>
141            </plugin>
142        </plugins>
143    </build>
144</project>
Note: See TracBrowser for help on using the repository browser.