updating poms for 5.43.0-SNAPSHOT development
[cdmlib.git] / cdmlib-commons / pom.xml
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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3 <!--
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
5 -->
6 <parent>
7 <groupId>eu.etaxonomy</groupId>
8 <artifactId>cdmlib-parent</artifactId>
9 <version>5.43.0-SNAPSHOT</version>
10 <relativePath>../pom.xml</relativePath>
11 </parent>
12
13 <modelVersion>4.0.0</modelVersion>
14 <artifactId>cdmlib-commons</artifactId>
15 <name>CDM Commons</name>
16 <description>EDIT CDM library - Commons</description>
17
18 <dependencies>
19 <dependency>
20 <groupId>org.apache.logging.log4j</groupId>
21 <artifactId>log4j-core</artifactId>
22 </dependency>
23 <dependency>
24 <groupId>org.springframework</groupId>
25 <artifactId>spring-test</artifactId>
26 </dependency>
27 <dependency>
28 <groupId>org.jdom</groupId>
29 <artifactId>jdom</artifactId>
30 </dependency>
31 <dependency>
32 <groupId>org.jdom</groupId>
33 <artifactId>jdom2</artifactId>
34 </dependency>
35 <dependency>
36 <groupId>org.apache.poi</groupId>
37 <artifactId>poi</artifactId>
38 </dependency>
39 <dependency>
40 <groupId>org.apache.poi</groupId>
41 <artifactId>poi-ooxml</artifactId>
42 </dependency>
43 <!-- ## see https://poi.apache.org/help/faq.html
44 question 3 on when to use poi-ooxml-full and when poi-ooxml-lite -->
45 <dependency>
46 <groupId>org.apache.poi</groupId>
47 <artifactId>poi-ooxml-lite</artifactId>
48 </dependency>
49
50 <dependency>
51 <groupId>org.apache.commons</groupId>
52 <artifactId>commons-lang3</artifactId>
53 </dependency>
54
55 <!-- ImageMetadata -->
56 <dependency>
57 <groupId>org.apache.commons</groupId>
58 <artifactId>commons-imaging</artifactId>
59 </dependency>
60
61 <dependency>
62 <groupId>org.apache.httpcomponents</groupId>
63 <artifactId>httpclient</artifactId>
64 </dependency>
65 <dependency>
66 <!-- use as replacement for commons-logging used in httpclient but excluded, see parent pom. Further info: (https://www.slf4j.org/legacy.html) -->
67 <groupId>org.slf4j</groupId>
68 <artifactId>jcl-over-slf4j</artifactId>
69 </dependency>
70 <dependency>
71 <!-- ... and move all logging to log4j -->
72 <groupId>org.apache.logging.log4j</groupId>
73 <artifactId>log4j-slf4j-impl</artifactId>
74 </dependency>
75
76 <!-- AptView -->
77 <dependency>
78 <groupId>org.apache.maven.doxia</groupId>
79 <artifactId>doxia-module-apt</artifactId>
80 <exclusions>
81 <exclusion>
82 <!-- conflicts with guava, seems to be an early or light version of guava -->
83 <groupId>com.google.collections</groupId>
84 <artifactId>google-collections</artifactId>
85 </exclusion>
86 </exclusions>
87 </dependency>
88 <dependency>
89 <groupId>org.apache.maven.doxia</groupId>
90 <artifactId>doxia-module-xhtml</artifactId>
91 </dependency>
92
93 </dependencies>
94 </project>