use commons-logging
[lwes-java.git] / pom.xml
blob6de2aa0e2ae8ca2135b95efa46c51f655bf0b789
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.lwes</groupId>
6     <artifactId>lwes-java</artifactId>
7     <packaging>jar</packaging>
8     <version>1.0.0-SNAPSHOT</version>
9     <name>lwes-java</name>
10     <url>http://maven.apache.org</url>
12     <dependencies>
13         <dependency>
14             <groupId>junit</groupId>
15             <artifactId>junit</artifactId>
16             <version>4.4</version>
17             <scope>test</scope>
18         </dependency>
19         <dependency>
20             <groupId>commons-codec</groupId>
21             <artifactId>commons-codec</artifactId>
22             <version>1.3</version>
23             <scope>test</scope>
24         </dependency>
25         <dependency>
26             <groupId>commons-logging</groupId>
27             <artifactId>commons-logging</artifactId>
28             <version>1.1.1</version>
29         </dependency>
30         <dependency>
31             <groupId>net.java.dev.javacc</groupId>
32             <artifactId>javacc</artifactId>
33             <version>5.0</version>
34             <scope>compile</scope>
35         </dependency>
36         <dependency>
37             <groupId>log4j</groupId>
38             <artifactId>log4j</artifactId>
39             <version>1.2.15</version>
40             <exclusions>
41                 <exclusion>
42                     <groupId>com.sun.jmx</groupId>
43                     <artifactId>jmxri</artifactId>
44                 </exclusion>
45                 <exclusion>
46                     <groupId>com.sun.jdmk</groupId>
47                     <artifactId>jmxtools</artifactId>
48                 </exclusion>
49                 <exclusion>
50                     <groupId>javax.jms</groupId>
51                     <artifactId>jms</artifactId>
52                 </exclusion>
53                 <exclusion>
54                     <groupId>javax.mail</groupId>
55                     <artifactId>mail</artifactId>
56                 </exclusion>
57                 <exclusion>
58                     <groupId>javax.activation</groupId>
59                     <artifactId>activation</artifactId>
60                 </exclusion>
61             </exclusions>
62         </dependency>
63     </dependencies>
65     <build>
66         <resources>
67             <resource>
68                 <directory>src/main/resources</directory>
69                 <filtering>true</filtering>
70             </resource>
71         </resources>
72         <plugins>
73             <plugin>
74                 <groupId>org.apache.maven.plugins</groupId>
75                 <artifactId>maven-source-plugin</artifactId>
76                 <executions>
77                     <execution>
78                         <phase>package</phase>
79                         <goals>
80                             <goal>jar</goal>
81                         </goals>
82                     </execution>
83                 </executions>
84             </plugin>
85             <plugin>
86                 <groupId>org.codehaus.mojo</groupId>
87                 <artifactId>javacc-maven-plugin</artifactId>
88                 <version>2.6</version>
89                 <executions>
90                     <execution>
91                         <id>javacc</id>
92                         <goals>
93                             <goal>javacc</goal>
94                         </goals>
95                         <configuration>
96                             <!--
97                             <debugParser>true</debugParser>
98                             <debugTokenManager>true</debugTokenManager>
99                             -->
100                         </configuration>
101                     </execution>
102                 </executions>
103             </plugin>
104             <plugin>
105                 <groupId>org.apache.maven.plugins</groupId>
106                 <artifactId>maven-resources-plugin</artifactId>
107                 <configuration>
108                     <encoding>UTF-8</encoding>
109                 </configuration>
110             </plugin>
111             <plugin>
112                 <artifactId>maven-compiler-plugin</artifactId>
113                 <configuration>
114                     <source>1.5</source>
115                     <target>1.5</target>
116                 </configuration>
117             </plugin>
118             <plugin>
119                 <artifactId>maven-surefire-plugin</artifactId>
120                 <version>2.3</version>
121             </plugin>
122             <plugin>
123                 <artifactId>maven-assembly-plugin</artifactId>
124                 <version>2.2-beta-3</version>
125                 <configuration>
126                     <descriptors>
127                         <descriptor>src/main/assembly/dist.xml</descriptor>
128                     </descriptors>
129                 </configuration>
130                 <executions>
131                     <execution>
132                         <phase>site</phase>
133                         <goals>
134                             <goal>assembly</goal>
135                         </goals>
136                     </execution>
137                 </executions>
138             </plugin>
139         </plugins>
140     </build>
141     <repositories>
142         <repository>
143             <id>central</id>
144             <name>Maven central repository</name>
145             <url>http://repo1.maven.org/maven2/</url>
146         </repository>
147     </repositories>
148     <reporting>
149         <plugins>
150             <plugin>
151                 <groupId>org.codehaus.mojo</groupId>
152                 <artifactId>emma-maven-plugin</artifactId>
153                 <inherited>true</inherited>
154             </plugin>
155             <plugin>
156                 <groupId>org.codehaus.mojo</groupId>
157                 <artifactId>surefire-report-maven-plugin</artifactId>
158                 <inherited>true</inherited>
159             </plugin>
160             <plugin>
161                 <groupId>org.apache.maven.plugins</groupId>
162                 <artifactId>maven-javadoc-plugin</artifactId>
163                 <version>2.6.1</version>
164             </plugin>
165         </plugins>
166     </reporting>
167 </project>