(no commit message)
[utils] / pom.xml
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/maven-v4_0_0.xsd">
4   <modelVersion>4.0.0</modelVersion>
5   <groupId>org.wamblee</groupId>
6   <artifactId>utils</artifactId>
7   <packaging>pom</packaging>
8   <version>0.2-SNAPSHOT</version>
9   <name>wamblee.org utility libraries</name>
10   <url>http://wamblee.org</url>
11   <modules>
12     <module>support</module>
13     <module>socketproxy</module>
14   </modules>
15   <dependencies>
16     <dependency>
17       <groupId>junit</groupId>
18       <artifactId>junit</artifactId>
19       <version>3.8.1</version>
20       <scope>test</scope>
21     </dependency>
22     <dependency>
23       <groupId>dbunit</groupId>
24       <artifactId>dbunit</artifactId>
25       <version>2.1</version>
26       <scope>test</scope>
27     </dependency>
28     <dependency>
29       <groupId>jmock</groupId>
30       <artifactId>jmock-cglib</artifactId>
31       <version>1.1.0</version>
32       <scope>test</scope>
33       <exclusions>
34         <exclusion>
35           <groupId>cglib</groupId>
36           <artifactId>cglib-full</artifactId>
37         </exclusion>
38       </exclusions>
39     </dependency>
40   </dependencies>
41
42   <dependencyManagement>
43     <dependencies>
44       <dependency>
45         <groupId>org.wamblee</groupId>
46         <artifactId>support</artifactId>
47         <version>${project.version}</version>
48       </dependency>
49       <dependency>
50         <groupId>org.wamblee</groupId>
51         <artifactId>socketproxy</artifactId>
52         <version>${project.version}</version>
53       </dependency>
54       <dependency>
55         <groupId>org.wamblee</groupId>
56         <artifactId>crawler</artifactId>
57         <version>${project.version}</version>
58       </dependency>
59       <dependency>
60         <groupId>org.wamblee</groupId>
61         <artifactId>crawler-basic</artifactId>
62         <version>${project.version}</version>
63       </dependency>
64
65
66       <dependency>
67         <groupId>jtidy</groupId>
68         <artifactId>jtidy</artifactId>
69         <version>4aug2000r7-dev</version>
70       </dependency>
71
72       <dependency>
73         <groupId>commons-logging</groupId>
74         <artifactId>commons-logging</artifactId>
75         <version>1.0.2</version>
76       </dependency>
77       <dependency>
78         <groupId>commons-httpclient</groupId>
79         <artifactId>commons-httpclient</artifactId>
80         <version>3.0</version>
81       </dependency>
82       <dependency>
83         <groupId>commons-beanutils</groupId>
84         <artifactId>commons-beanutils</artifactId>
85         <version>1.7.0</version>
86       </dependency>
87       <dependency>
88         <groupId>org.springframework</groupId>
89         <artifactId>spring-beans</artifactId>
90         <version>1.2.8</version>
91       </dependency>
92       <dependency>
93         <groupId>org.springframework</groupId>
94         <artifactId>spring-orm</artifactId>
95         <version>1.2.8</version>
96       </dependency>
97       <!-- should be possible to remove the dependence on log4j -->
98       <dependency>
99         <groupId>log4j</groupId>
100         <artifactId>log4j</artifactId>
101         <version>1.2.8</version>
102       </dependency>
103       <dependency>
104         <groupId>dom4j</groupId>
105         <artifactId>dom4j</artifactId>
106         <version>1.6</version>
107         <exclusions>
108           <exclusion>
109             <groupId>xml-apis</groupId>
110             <artifactId>xml-apis</artifactId>
111           </exclusion>
112         </exclusions>
113       </dependency>
114       <dependency>
115         <groupId>ehcache</groupId>
116         <artifactId>ehcache</artifactId>
117         <version>1.1</version>
118       </dependency>
119       <dependency>
120         <groupId>xerces</groupId>
121         <artifactId>xerces</artifactId>
122         <version>2.4.0</version>
123       </dependency>
124       <dependency>
125         <groupId>org.hibernate</groupId>
126         <artifactId>hibernate</artifactId>
127         <version>3.0.5</version>
128       </dependency>
129       <dependency>
130         <groupId>commons-email</groupId>
131         <artifactId>commons-email</artifactId>
132         <version>1.0</version>
133       </dependency>
134       <dependency>
135         <groupId>jaxen</groupId>
136         <artifactId>jaxen</artifactId>
137         <version>1.1-beta-9</version>
138         <exclusions>
139           <exclusion>
140             <groupId>xom</groupId>
141             <artifactId>xom</artifactId>
142           </exclusion>
143           <exclusion>
144             <groupId>xerces</groupId>
145             <artifactId>xmlParserAPIs</artifactId>
146           </exclusion>
147         </exclusions>
148       </dependency>
149
150     </dependencies>
151   </dependencyManagement>
152
153   <build>
154     <plugins>
155       <plugin>
156         <groupId>org.apache.maven.plugins</groupId>
157         <artifactId>maven-compiler-plugin</artifactId>
158         <configuration>
159           <source>1.5</source>
160           <target>1.5</target>
161         </configuration>
162       </plugin>
163
164       <plugin>
165         <groupId>org.apache.maven.plugins</groupId>
166         <artifactId>maven-surefire-plugin</artifactId>
167         <configuration>
168           <includes>
169             <include>**/*Test.java</include>
170           </includes>
171         </configuration>
172       </plugin>
173     </plugins>
174
175   </build>
176 </project>