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">
4 <modelVersion>4.0.0</modelVersion>
5 <groupId>com.googlecode.jcryptoboard</groupId>
6 <artifactId>JCryptoBoard</artifactId>
7 <version>1.0.0-SNAPSHOT</version>
8 <name>${project.artifactId}</name>
9 <packaging>pom</packaging>
11 <connection>scm:svn:https://jcryptoboard.sf.net/svn</connection>
12 <developerConnection>scm:svn:https://jcryptoboard.sf.net/svn</developerConnection>
13 <url>http://jcryptoboard.sf.net</url>
16 <jdk.version>1.5</jdk.version>
17 <log4j.version>1.2.16</log4j.version>
18 <netbeans.hint.license>apache2</netbeans.hint.license>
19 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
20 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
23 <dependencyManagement>
26 <groupId>log4j</groupId>
27 <artifactId>log4j</artifactId>
28 <version>${log4j.version}</version>
31 <groupId>commons-lang</groupId>
32 <artifactId>commons-lang</artifactId>
33 <version>2.6</version>
36 <groupId>commons-beanutils</groupId>
37 <artifactId>commons-beanutils</artifactId>
38 <version>1.7.0</version>
41 <groupId>commons-cli</groupId>
42 <artifactId>commons-cli</artifactId>
43 <version>1.2</version>
46 <groupId>dom4j</groupId>
47 <artifactId>dom4j</artifactId>
48 <version>1.6.1</version>
51 <groupId>commons-codec</groupId>
52 <artifactId>commons-codec</artifactId>
53 <version>1.4</version>
56 <groupId>asm</groupId>
57 <artifactId>asm</artifactId>
58 <version>3.3</version>
61 <groupId>junit</groupId>
62 <artifactId>junit</artifactId>
63 <version>4.6</version>
67 </dependencyManagement>
71 <groupId>org.apache.maven.plugins</groupId>
72 <artifactId>maven-site-plugin</artifactId>
73 <version>2.1</version>
75 <outputEncoding>${project.reporting.outputEncoding}</outputEncoding>
79 <groupId>org.apache.maven.plugins</groupId>
80 <artifactId>maven-javadoc-plugin</artifactId>
81 <version>2.7</version>
83 <detectLinks>true</detectLinks>
87 <groupId>org.apache.maven.plugins</groupId>
88 <artifactId>maven-jxr-plugin</artifactId>
89 <version>2.2</version>
91 <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
92 <outputEncoding>${project.reporting.outputEncoding}</outputEncoding>
96 <groupId>org.apache.maven.plugins</groupId>
97 <artifactId>maven-changelog-plugin</artifactId>
98 <version>2.2</version>
100 <inputEncoding>${project.build.sourceEncoding}</inputEncoding>
101 <outputEncoding>${project.reporting.outputEncoding}</outputEncoding>
105 <groupId>org.codehaus.mojo</groupId>
106 <artifactId>findbugs-maven-plugin</artifactId>
107 <version>2.3.1</version>
109 <threshold>Low</threshold>
111 <xmlOutput>true</xmlOutput>
112 <outputEncoding>${project.reporting.outputEncoding}</outputEncoding>
116 <groupId>org.apache.maven.plugins</groupId>
117 <artifactId>maven-pmd-plugin</artifactId>
118 <version>2.7</version>
120 <linkXref>true</linkXref>
121 <targetJdk>${jdk.version}</targetJdk>
125 <groupId>org.apache.maven.plugins</groupId>
126 <artifactId>maven-checkstyle-plugin</artifactId>
127 <version>2.5</version>
130 <groupId>org.codehaus.mojo</groupId>
131 <artifactId>versions-maven-plugin</artifactId>
132 <version>1.1</version>
136 <report>dependency-updates-report</report>
137 <report>plugin-updates-report</report>
138 <report>property-updates-report</report>
144 <groupId>org.codehaus.mojo</groupId>
145 <artifactId>cobertura-maven-plugin</artifactId>
146 <version>2.4</version>
151 <defaultGoal>install</defaultGoal>
154 <groupId>org.apache.maven.plugins</groupId>
155 <artifactId>maven-source-plugin</artifactId>
156 <version>2.1.2</version>
160 <goal>jar-no-fork</goal>
166 <groupId>org.apache.maven.plugins</groupId>
167 <artifactId>maven-surefire-plugin</artifactId>
168 <version>2.5</version>
171 <groupId>org.apache.maven.plugins</groupId>
172 <artifactId>maven-compiler-plugin</artifactId>
173 <version>2.1</version>
175 <encoding>${project.build.sourceEncoding}</encoding>
176 <source>${jdk.version}</source>
177 <target>${jdk.version}</target>
181 <groupId>org.apache.maven.plugins</groupId>
182 <artifactId>maven-release-plugin</artifactId>
183 <version>2.1</version>
185 <autoVersionSubmodules>true</autoVersionSubmodules>
186 <preparationGoals>clean install</preparationGoals>
190 <groupId>org.apache.maven.plugins</groupId>
191 <artifactId>maven-resources-plugin</artifactId>
192 <version>2.4.3</version>
194 <encoding>${project.build.sourceEncoding}</encoding>
195 <includeEmptyDirs>true</includeEmptyDirs>
197 <delimiter>${*}</delimiter>
199 <nonFilteredFileExtensions>
200 <nonFilteredFileExtension>doc</nonFilteredFileExtension>
201 <nonFilteredFileExtension>xls</nonFilteredFileExtension>
202 <nonFilteredFileExtension>pdf</nonFilteredFileExtension>
203 </nonFilteredFileExtensions>
207 <groupId>org.apache.maven.plugins</groupId>
208 <artifactId>maven-jar-plugin</artifactId>
209 <version>2.3.1</version>
214 <module>jcryptoboard-api</module>
215 <module>jcryptoboard-core</module>
216 <module>jcryptoboard-crypto</module>
217 <!--module>jcryptoboard-cli</module>
218 <module>jcryptoboard-benchmark</module>
219 <module>jcryptoboard-war</module>
220 <module>jcryptoboard-ejb</module>
221 <module>jcryptoboard-ear</module-->