1<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"> 2 <modelVersion>4.0.0</modelVersion> 3 <parent> 4 <groupId>org.mortbay.jetty</groupId> 5 <artifactId>jetty-parent</artifactId> 6 <version>10</version> 7 </parent> 8 <groupId>org.mortbay.jetty</groupId> 9 <artifactId>project</artifactId> 10 <packaging>pom</packaging> 11 <name>Jetty Server Project</name> 12 <version>6.1.26</version> 13 <repositories> 14 <repository> 15 <id>codehaus.org</id> 16 <name>Jetty snapshots</name> 17 <layout>default</layout> 18 <url>http://snapshots.repository.codehaus.org</url> 19 <snapshots> 20 <enabled>true</enabled> 21 </snapshots> 22 <releases> 23 <enabled>false</enabled> 24 </releases> 25 </repository> 26 </repositories> 27 <scm> 28 <connection>scm:svn:http://svn.codehaus.org/jetty/jetty/branches/jetty-6.1</connection> 29 <developerConnection>scm:svn:https://svn.codehaus.org/jetty/jetty/branches/jetty-6.1</developerConnection> 30 <url>http://fisheye.codehaus.org/viewrep/jetty/</url> 31 </scm> 32 <build> 33 <defaultGoal>install</defaultGoal> 34 <plugins> 35 <plugin> 36 <groupId>org.apache.maven.plugins</groupId> 37 <artifactId>maven-enforcer-plugin</artifactId> 38 <executions> 39 <execution> 40 <id>enforce-java</id> 41 <goals> 42 <goal>enforce</goal> 43 </goals> 44 <configuration> 45 <rules> 46 <requireMavenVersion> 47 <version>2.0.6</version> 48 </requireMavenVersion> 49 <requireJavaVersion> 50 <version>[1.4,)</version> 51 </requireJavaVersion> 52 </rules> 53 </configuration> 54 </execution> 55 </executions> 56 </plugin> 57 <plugin> 58 <artifactId>maven-compiler-plugin</artifactId> 59 <inherited>true</inherited> 60 <configuration> 61 <source>1.4</source> 62 <target>1.4</target> 63 </configuration> 64 </plugin> 65 <plugin> 66 <artifactId>maven-release-plugin</artifactId> 67 <configuration> 68 <tagBase>https://svn.codehaus.org/jetty/jetty/tags</tagBase> 69 </configuration> 70 </plugin> 71 <plugin> 72 <groupId>org.apache.maven.plugins</groupId> 73 <artifactId>maven-jar-plugin</artifactId> 74 <version>2.1</version> 75 <configuration> 76 <archive> 77 <manifestEntries> 78 <mode>development</mode> 79 <url>${pom.url}</url> 80 <implementation-version>${pom.version}</implementation-version> 81 <package>org.mortbay</package> 82 </manifestEntries> 83 </archive> 84 </configuration> 85 </plugin> 86 <plugin> 87 <inherited>true</inherited> 88 <groupId>org.apache.maven.plugins</groupId> 89 <artifactId>maven-source-plugin</artifactId> 90 <executions> 91 <execution> 92 <id>attach-sources</id> 93 <goals> 94 <goal>jar</goal> 95 </goals> 96 </execution> 97 </executions> 98 </plugin> 99 </plugins> 100 <pluginManagement> 101 <plugins> 102 <plugin> 103 <groupId>org.apache.maven</groupId> 104 <artifactId>maven-surefire-plugin</artifactId> 105 <version>2.3</version> 106 </plugin> 107 </plugins> 108 </pluginManagement> 109 </build> 110 <modules> 111 <module>modules/util</module> 112 <module>modules/util5</module> 113 <module>modules/jetty</module> 114 <module>modules/jsp-2.1</module> 115 <module>modules/jsp-api-2.0</module> 116 <module>modules/jsp-2.0</module> 117 <module>modules/management</module> 118 <module>modules/start</module> 119 <module>modules/maven-plugin</module> 120 <module>modules/jspc-maven-plugin</module> 121 <module>modules/naming</module> 122 <module>modules/plus</module> 123 <module>modules/html</module> 124 <module>modules/annotations</module> 125 126 <module>extras/servlet-tester</module> 127 <module>extras/xbean</module> 128 <module>extras/spring</module> 129 <module>extras/sslengine</module> 130 <module>extras/ajp</module> 131 <module>extras/win32service</module> 132 <!--module>extras/gwt</module--> 133 <module>extras/threadpool</module> 134 <module>extras/client</module> 135 <module>extras/jetty-java5-stats</module> 136 137 <module>examples/test-webapp</module> 138 <module>examples/test-jaas-webapp</module> 139 <module>examples/test-jndi-webapp</module> 140 <module>examples/embedded</module> 141 <!-- <module>examples/spring-ebj3-demo</module> --> 142 <module>examples/tests</module> 143 144 145 <module>contrib/cometd</module> 146 <module>contrib/jetty-ant</module> 147 <module>contrib/jetty-rewrite-handler</module> 148 <module>contrib/jetty-ldap-jaas</module> 149 <module>contrib/start-daemon</module> 150 <!--module>contrib/grizzly</module--> 151 <!--module>contrib/wadi</module--> 152 <module>contrib/terracotta</module> 153 <module>contrib/sweeper</module> 154 <module>extras/setuid</module> 155 </modules> 156 <dependencyManagement> 157 <dependencies> 158 <dependency> 159 <groupId>org.apache.maven</groupId> 160 <artifactId>maven-plugin-tools-api</artifactId> 161 <version>2.0</version> 162 </dependency> 163 <dependency> 164 <groupId>junit</groupId> 165 <artifactId>junit</artifactId> 166 <version>${junit-version}</version> 167 </dependency> 168 <dependency> 169 <groupId>org.slf4j</groupId> 170 <artifactId>jcl104-over-slf4j</artifactId> 171 <version>${slf4j-version}</version> 172 </dependency> 173 <dependency> 174 <groupId>org.slf4j</groupId> 175 <artifactId>slf4j-simple</artifactId> 176 <version>${slf4j-version}</version> 177 </dependency> 178 <dependency> 179 <groupId>org.slf4j</groupId> 180 <artifactId>slf4j-api</artifactId> 181 <version>${slf4j-version}</version> 182 </dependency> 183 <dependency> 184 <groupId>ant</groupId> 185 <artifactId>ant</artifactId> 186 <version>${ant-version}</version> 187 </dependency> 188 <dependency> 189 <groupId>geronimo-spec</groupId> 190 <artifactId>geronimo-spec-jta</artifactId> 191 <version>${jta-spec-version}</version> 192 </dependency> 193 <dependency> 194 <groupId>javax.mail</groupId> 195 <artifactId>mail</artifactId> 196 <version>${mail-version}</version> 197 </dependency> 198 <dependency> 199 <groupId>javax.activation</groupId> 200 <artifactId>activation</artifactId> 201 <version>${activation-version}</version> 202 </dependency> 203 </dependencies> 204 </dependencyManagement> 205 <properties> 206 <test-test>${basedir}</test-test> 207 <servlet-version>2.5-20081211</servlet-version> 208 <jsp21-version>2.1.v20091210</jsp21-version> 209 <activation-version>1.1</activation-version> 210 <ant-version>1.6.5</ant-version> 211 <jta-spec-version>1.0.1B-rc4</jta-spec-version> 212 <junit-version>3.8.2</junit-version> 213 <mail-version>1.4</mail-version> 214 <slf4j-version>1.3.1</slf4j-version> 215 <maven-bundle-plugin-version>1.4.0</maven-bundle-plugin-version> 216 <maven-jar-plugin-version>2.2</maven-jar-plugin-version> 217 </properties> 218 <profiles> 219 <profile> 220 <id>generate-site</id> 221 <build> 222 <plugins> 223 <plugin> 224 <groupId>org.apache.maven.plugins</groupId> 225 <artifactId>maven-remote-resources-plugin</artifactId> 226 <configuration> 227 <resourceBundles> 228 <resourceBundle>org.mortbay.jetty:jetty-build-resources:1.0.1</resourceBundle> 229 </resourceBundles> 230 </configuration> 231 </plugin> 232 <plugin> 233 <groupId>org.apache.maven.plugins</groupId> 234 <artifactId>maven-javadoc-plugin</artifactId> 235 <configuration> 236 <excludePackageNames>org.apache.*:ebay.*:javax.*:com.sun.*:com.google.*:dojox.*:com.acme.*</excludePackageNames> 237 <aggregate>true</aggregate> 238 <debug>false</debug> 239 <stylesheetfile>${project.build.directory}/maven-shared-archive-resources/org/mortbay/jetty/build/resources/javadoc.css</stylesheetfile> 240 <links> 241 <link>http://java.sun.com/javaee/5/docs/api</link> 242 <link>http://java.sun.com/j2se/1.5.0/docs/api</link> 243 </links> 244 <reportOutputDirectory>${basedir}</reportOutputDirectory> 245 <destDir>javadoc</destDir> 246 </configuration> 247 </plugin> 248 <plugin> 249 <groupId>org.apache.maven.plugins</groupId> 250 <artifactId>maven-jxr-plugin</artifactId> 251 <version>2.1</version> 252 <configuration> 253 <aggregate>true</aggregate> 254 <javadocDir>${basedir}/javadoc</javadocDir> 255 <destDir>${basedir}/jxr</destDir> 256 </configuration> 257 </plugin> 258 </plugins> 259 </build> 260 </profile> 261 </profiles> 262 <reporting> 263 <plugins> 264 <plugin> 265 <groupId>org.apache.maven.plugins</groupId> 266 <artifactId>maven-project-info-reports-plugin</artifactId> 267 <version>2.0</version> 268 </plugin> 269 </plugins> 270 </reporting> 271</project> 272