removed a debug
[lwes-java.git] / pom.xml
blobdd9e92bb76df6823ccf67643557dcb6dc3852091
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.1-SNAPSHOT</version>
9   <name>lwes-java</name>
10   <url>http://lwes.org</url>
12   <properties>
13     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14   </properties>
16   <scm>
17     <connection>
18       scm:svn:https://lwes.svn.sourceforge.net/svnroot/lwes/lwes-java/trunk
19     </connection>
20   </scm>
22   <dependencies>
23     <dependency>
24       <groupId>junit</groupId>
25       <artifactId>junit</artifactId>
26       <version>4.4</version>
27       <scope>test</scope>
28     </dependency>
29     <dependency>
30       <groupId>commons-codec</groupId>
31       <artifactId>commons-codec</artifactId>
32       <version>1.3</version>
33       <scope>test</scope>
34     </dependency>
35     <dependency>
36       <groupId>commons-logging</groupId>
37       <artifactId>commons-logging</artifactId>
38       <version>1.1.1</version>
39     </dependency>
40     <dependency>
41       <groupId>net.java.dev.javacc</groupId>
42       <artifactId>javacc</artifactId>
43       <version>5.0</version>
44       <scope>compile</scope>
45     </dependency>
46     <dependency>
47       <groupId>log4j</groupId>
48       <artifactId>log4j</artifactId>
49       <version>1.2.15</version>
50       <exclusions>
51         <exclusion>
52           <groupId>com.sun.jmx</groupId>
53           <artifactId>jmxri</artifactId>
54         </exclusion>
55         <exclusion>
56           <groupId>com.sun.jdmk</groupId>
57           <artifactId>jmxtools</artifactId>
58         </exclusion>
59         <exclusion>
60           <groupId>javax.jms</groupId>
61           <artifactId>jms</artifactId>
62         </exclusion>
63         <exclusion>
64           <groupId>javax.mail</groupId>
65           <artifactId>mail</artifactId>
66         </exclusion>
67         <exclusion>
68           <groupId>javax.activation</groupId>
69           <artifactId>activation</artifactId>
70         </exclusion>
71       </exclusions>
72     </dependency>
73   </dependencies>
75   <build>
76     <resources>
77       <resource>
78         <directory>src/main/resources</directory>
79         <filtering>true</filtering>
80       </resource>
81     </resources>
82     <plugins>
83       <plugin>
84         <groupId>org.apache.maven.plugins</groupId>
85         <artifactId>maven-release-plugin</artifactId>
86         <version>2.0</version>
87         <configuration>
88           <tagBase>
89             https://lwes.svn.sourceforge.net/svnroot/lwes/lwes-java/tags
90           </tagBase>
91           <goals>package javadoc:jar assembly:assembly</goals>
92         </configuration>
93       </plugin>
94       <plugin>
95         <groupId>org.apache.maven.plugins</groupId>
96         <artifactId>maven-source-plugin</artifactId>
97         <executions>
98           <execution>
99             <phase>package</phase>
100             <goals>
101               <goal>jar</goal>
102             </goals>
103           </execution>
104         </executions>
105       </plugin>
106       <plugin>
107         <groupId>org.codehaus.mojo</groupId>
108         <artifactId>javacc-maven-plugin</artifactId>
109         <version>2.6</version>
110         <executions>
111           <execution>
112             <id>javacc</id>
113             <goals>
114               <goal>javacc</goal>
115             </goals>
116             <configuration>
117             </configuration>
118           </execution>
119         </executions>
120       </plugin>
121       <plugin>
122         <groupId>org.apache.maven.plugins</groupId>
123         <artifactId>maven-resources-plugin</artifactId>
124         <configuration>
125           <encoding>UTF-8</encoding>
126         </configuration>
127       </plugin>
128       <plugin>
129         <artifactId>maven-compiler-plugin</artifactId>
130         <configuration>
131           <source>1.5</source>
132           <target>1.5</target>
133         </configuration>
134       </plugin>
135       <plugin>
136         <artifactId>maven-surefire-plugin</artifactId>
137         <version>2.3</version>
138       </plugin>
139       <plugin>
140         <artifactId>maven-assembly-plugin</artifactId>
141         <version>2.2-beta-3</version>
142         <configuration>
143           <descriptors>
144             <descriptor>src/main/assembly/dist.xml</descriptor>
145           </descriptors>
146         </configuration>
147         <executions>
148           <execution>
149             <phase>site</phase>
150             <goals>
151               <goal>assembly</goal>
152             </goals>
153           </execution>
154         </executions>
155       </plugin>
156     </plugins>
157   </build>
158   <reporting>
159     <plugins>
160       <plugin>
161         <groupId>org.codehaus.mojo</groupId>
162         <artifactId>emma-maven-plugin</artifactId>
163         <inherited>true</inherited>
164       </plugin>
165       <plugin>
166         <groupId>org.codehaus.mojo</groupId>
167         <artifactId>surefire-report-maven-plugin</artifactId>
168         <inherited>true</inherited>
169       </plugin>
170     </plugins>
171   </reporting>
172   <!-- This is here for deploying to the atti maven repository -->
173   <distributionManagement>
174     <repository>
175       <id>yp_local</id>
176       <url>http://maven.corp.atti.com:9999/nexus/content/repositories/thirdparty</url>
177     </repository>
178     <snapshotRepository>
179       <id>yp_local</id>
180       <url>http://maven.corp.atti.com:9999/nexus/content/repositories/snapshots</url>
181     </snapshotRepository>
182   </distributionManagement>
183 </project>