1 <?xml version="1.0" encoding="UTF-8"?>
3 ~ Copyright 2005-2006 The Apache Software Foundation.
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
9 ~ http://www.apache.org/licenses/LICENSE-2.0
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License.
18 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
19 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
20 <modelVersion>4.0.0</modelVersion>
22 <groupId>org.apache.maven</groupId>
23 <artifactId>maven-parent</artifactId>
25 <relativePath>../pom/maven/pom.xml</relativePath>
30 <groupId>org.apache.maven.archiva</groupId>
31 <artifactId>archiva</artifactId>
32 <packaging>pom</packaging>
34 <version>1.0-SNAPSHOT</version>
36 Archiva is an application for managing one or more remote repositories, including
37 administration, artifact handling,
38 browsing and searching.
40 <url>http://maven.apache.org/archiva</url>
43 <url>http://jira.codehaus.org/browse/MRM</url>
47 <name>Maven Archiva User List</name>
48 <subscribe>archiva-users-subscribe@maven.apache.org</subscribe>
49 <unsubscribe>archiva-users-unsubscribe@maven.apache.org</unsubscribe>
50 <post>archiva-users@maven.apache.org</post>
51 <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-users</archive>
54 <name>Maven Archiva Developer List</name>
55 <subscribe>archiva-dev-subscribe@maven.apache.org</subscribe>
56 <unsubscribe>archiva-dev-unsubscribe@maven.apache.org</unsubscribe>
57 <post>archiva-dev@maven.apache.org</post>
58 <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-dev</archive>
61 <name>Maven Archiva Commits List</name>
62 <subscribe>archiva-commits-subscribe@maven.apache.org</subscribe>
63 <unsubscribe>archiva-commits-unsubscribe@maven.apache.org</unsubscribe>
64 <post>archiva-commits@maven.apache.org</post>
65 <archive>http://mail-archives.apache.org/mod_mbox/maven-archiva-commits</archive>
69 <connection>scm:svn:http://svn.apache.org/repos/asf/maven/archiva/trunk</connection>
70 <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/archiva/trunk</developerConnection>
71 <url>http://svn.apache.org/viewcvs.cgi/maven/archiva/trunk</url>
73 <distributionManagement>
75 <id>apache.website</id>
76 <url>scpexe://people.apache.org/www/maven.apache.org/archiva/</url>
78 </distributionManagement>
82 <groupId>org.codehaus.plexus</groupId>
83 <artifactId>plexus-maven-plugin</artifactId>
84 <version>1.3.3</version>
89 <goal>descriptor</goal>
95 <artifactId>maven-compiler-plugin</artifactId>
102 <artifactId>maven-surefire-plugin</artifactId>
103 <version>2.2</version>
109 <artifactId>maven-idea-plugin</artifactId>
111 <jdkLevel>1.4</jdkLevel>
115 <artifactId>maven-release-plugin</artifactId>
117 <tagBase>https://svn.apache.org/repos/asf/maven/archiva/tags</tagBase>
124 <module>archiva-applet</module>
125 <module>archiva-converter</module>
126 <module>archiva-common</module>
127 <module>archiva-discoverer</module>
128 <module>archiva-reports-standard</module>
129 <module>archiva-indexer</module>
130 <module>archiva-webapp</module>
131 <module>archiva-proxy</module>
132 <module>archiva-core</module>
133 <module>archiva-configuration</module>
134 <module>maven-meeper</module>
135 <module>archiva-repository-layer</module>
136 <module>archiva-plexus-application</module>
137 <module>archiva-plexus-runtime</module>
138 <module>archiva-security</module>
139 <module>archiva-cli</module>
143 <groupId>junit</groupId>
144 <artifactId>junit</artifactId>
145 <version>3.8.1</version>
149 <dependencyManagement>
152 <groupId>org.apache.maven.shared</groupId>
153 <artifactId>maven-app-configuration-model</artifactId>
154 <version>1.0-SNAPSHOT</version>
157 <groupId>org.apache.maven.shared</groupId>
158 <artifactId>maven-app-configuration-web</artifactId>
159 <version>1.0-SNAPSHOT</version>
162 <groupId>org.codehaus.plexus</groupId>
163 <artifactId>plexus-container-default</artifactId>
164 <version>1.0-alpha-17</version>
167 <groupId>org.codehaus.plexus</groupId>
168 <artifactId>plexus-component-api</artifactId>
169 <version>1.0-alpha-17</version>
172 <groupId>org.codehaus.plexus</groupId>
173 <artifactId>plexus-utils</artifactId>
174 <version>1.4</version>
177 <groupId>org.apache.maven</groupId>
178 <artifactId>maven-repository-metadata</artifactId>
179 <version>${maven.version}</version>
182 <groupId>org.apache.maven</groupId>
183 <artifactId>maven-model</artifactId>
184 <version>${maven.version}</version>
187 <groupId>org.apache.maven</groupId>
188 <artifactId>maven-artifact</artifactId>
189 <version>${maven.version}</version>
192 <groupId>org.apache.maven</groupId>
193 <artifactId>maven-artifact-manager</artifactId>
194 <version>${maven.version}</version>
197 <groupId>org.apache.maven</groupId>
198 <artifactId>maven-project</artifactId>
199 <version>${maven.version}</version>
202 <groupId>org.apache.maven.shared</groupId>
203 <artifactId>maven-model-converter</artifactId>
204 <version>2.0.5-SNAPSHOT</version>
207 <groupId>org.apache.maven.wagon</groupId>
208 <artifactId>wagon-provider-api</artifactId>
209 <version>${wagon.version}</version>
212 <groupId>org.apache.maven.wagon</groupId>
213 <artifactId>wagon-ssh</artifactId>
214 <version>${wagon.version}</version>
217 <groupId>org.apache.maven.wagon</groupId>
218 <artifactId>wagon-file</artifactId>
219 <version>${wagon.version}</version>
222 <groupId>org.apache.maven.wagon</groupId>
223 <artifactId>wagon-http-lightweight</artifactId>
224 <version>${wagon.version}</version>
227 <groupId>org.apache.maven.archiva</groupId>
228 <artifactId>archiva-common</artifactId>
229 <version>${pom.version}</version>
233 <groupId>org.apache.maven.archiva</groupId>
234 <artifactId>archiva-common</artifactId>
235 <version>${pom.version}</version>
236 <classifier>tests</classifier>
241 <groupId>org.apache.maven.archiva</groupId>
242 <artifactId>archiva-core</artifactId>
243 <version>${pom.version}</version>
246 <groupId>org.apache.maven.archiva</groupId>
247 <artifactId>archiva-reports-standard</artifactId>
248 <version>${pom.version}</version>
251 <groupId>org.apache.maven.archiva</groupId>
252 <artifactId>archiva-discoverer</artifactId>
253 <version>${pom.version}</version>
256 <groupId>org.apache.maven.archiva</groupId>
257 <artifactId>archiva-repository-layer</artifactId>
258 <version>${pom.version}</version>
261 <groupId>org.apache.maven.archiva</groupId>
262 <artifactId>archiva-indexer</artifactId>
263 <version>${pom.version}</version>
266 <groupId>org.apache.maven.archiva</groupId>
267 <artifactId>archiva-proxy</artifactId>
268 <version>${pom.version}</version>
271 <groupId>org.apache.maven.archiva</groupId>
272 <artifactId>archiva-applet</artifactId>
273 <version>${pom.version}</version>
276 <groupId>org.apache.maven.archiva</groupId>
277 <artifactId>archiva-security</artifactId>
278 <version>${pom.version}</version>
281 <groupId>org.apache.maven.archiva</groupId>
282 <artifactId>archiva-configuration</artifactId>
283 <version>${pom.version}</version>
286 <groupId>org.apache.maven.archiva</groupId>
287 <artifactId>archiva-converter</artifactId>
288 <version>${pom.version}</version>
291 <groupId>org.apache.maven.archiva</groupId>
292 <artifactId>archiva-utils</artifactId>
293 <version>${pom.version}</version>
296 <groupId>org.apache.maven.archiva</groupId>
297 <artifactId>archiva-webapp</artifactId>
298 <version>${pom.version}</version>
302 <groupId>org.codehaus.plexus</groupId>
303 <artifactId>plexus-digest</artifactId>
304 <version>1.0</version>
307 <groupId>org.codehaus.plexus.security</groupId>
308 <artifactId>plexus-security-rbac-profile</artifactId>
309 <version>${plexus-security.version}</version>
312 <groupId>org.codehaus.plexus.security</groupId>
313 <artifactId>plexus-security-system</artifactId>
314 <version>${plexus-security.version}</version>
317 <groupId>org.codehaus.plexus.security</groupId>
318 <artifactId>plexus-security-system</artifactId>
319 <version>${plexus-security.version}</version>
322 <groupId>org.codehaus.plexus.security</groupId>
323 <artifactId>plexus-security-ui-web</artifactId>
324 <version>${plexus-security.version}</version>
328 <groupId>org.codehaus.plexus.security</groupId>
329 <artifactId>plexus-security-ui-web-integration</artifactId>
330 <version>${plexus-security.version}</version>
333 <groupId>org.codehaus.plexus.security</groupId>
334 <artifactId>plexus-security-ui-web-taglib</artifactId>
335 <version>${plexus-security.version}</version>
338 <groupId>org.codehaus.plexus.security</groupId>
339 <artifactId>plexus-security-authentication-provider-user-manager</artifactId>
340 <version>${plexus-security.version}</version>
343 <groupId>org.codehaus.plexus.security</groupId>
344 <artifactId>plexus-security-authentication-provider-keystore</artifactId>
345 <version>${plexus-security.version}</version>
348 <groupId>org.codehaus.plexus.security</groupId>
349 <artifactId>plexus-security-user-management-api</artifactId>
350 <version>${plexus-security.version}</version>
353 <groupId>org.codehaus.plexus.security</groupId>
354 <artifactId>plexus-security-user-management-provider-jdo</artifactId>
355 <version>${plexus-security.version}</version>
358 <groupId>org.codehaus.plexus.security</groupId>
359 <artifactId>plexus-security-authorization-rbac-store-cached</artifactId>
360 <version>${plexus-security.version}</version>
363 <groupId>org.codehaus.plexus.security</groupId>
364 <artifactId>plexus-security-authorization-rbac-store-jdo</artifactId>
365 <version>${plexus-security.version}</version>
368 <groupId>org.codehaus.plexus.security</groupId>
369 <artifactId>plexus-security-authorization-api</artifactId>
370 <version>${plexus-security.version}</version>
373 <groupId>org.codehaus.plexus.security</groupId>
374 <artifactId>plexus-security-authorization-rbac-authorizer</artifactId>
375 <version>${plexus-security.version}</version>
378 <groupId>org.codehaus.plexus.security</groupId>
379 <artifactId>plexus-security-keys-jdo</artifactId>
380 <version>${plexus-security.version}</version>
383 <groupId>commons-lang</groupId>
384 <artifactId>commons-lang</artifactId>
385 <version>2.2</version>
388 <groupId>commons-io</groupId>
389 <artifactId>commons-io</artifactId>
390 <version>1.2</version>
393 <groupId>org.apache.derby</groupId>
394 <artifactId>derby</artifactId>
395 <version>10.1.3.1</version>
398 </dependencyManagement>
402 <groupId>org.codehaus.mojo</groupId>
403 <artifactId>cobertura-maven-plugin</artifactId>
406 <artifactId>maven-checkstyle-plugin</artifactId>
408 <configLocation>config/maven_checks.xml</configLocation>
412 <groupId>org.codehaus.mojo</groupId>
413 <artifactId>changelog-maven-plugin</artifactId>
416 <groupId>org.codehaus.mojo</groupId>
417 <artifactId>taglist-maven-plugin</artifactId>
420 <artifactId>maven-jxr-plugin</artifactId>
422 <aggregate>true</aggregate>
426 <artifactId>maven-surefire-report-plugin</artifactId>
429 <artifactId>maven-javadoc-plugin</artifactId>
432 <aggregate>true</aggregate>
436 <artifactId>maven-pmd-plugin</artifactId>
437 <!-- TODO: choose appropriate rulesets -->
446 <name>enableCiProfile</name>
453 <groupId>org.apache.maven.plugins</groupId>
454 <artifactId>maven-pmd-plugin</artifactId>
457 <phase>process-sources</phase>
459 <!-- TODO: after rules are set
462 <goal>cpd-check</goal>
468 <groupId>org.apache.maven.plugins</groupId>
469 <artifactId>maven-checkstyle-plugin</artifactId>
472 <phase>process-sources</phase>
474 <!-- TODO: reformat first, and correct the checks (some are not consistent with the Maven style)
482 <groupId>org.codehaus.mojo</groupId>
483 <artifactId>cobertura-maven-plugin</artifactId>
486 <totalLineRate>77</totalLineRate>
487 <totalBranchRate>95</totalBranchRate>
492 <exclude>**/*$*</exclude>
517 <id>codehaus.org</id>
518 <url>http://repository.codehaus.org</url>
520 <enabled>true</enabled>
523 <enabled>false</enabled>
526 <!-- TODO: remove once ehcache, p-sec, registry, webdav, xwork, naming released -->
528 <id>codehaus.org</id>
529 <url>http://snapshots.repository.codehaus.org</url>
531 <enabled>false</enabled>
534 <enabled>true</enabled>
538 <!-- TODO: remove once modello is released -->
541 <id>codehaus.org</id>
542 <url>http://snapshots.repository.codehaus.org</url>
544 <enabled>false</enabled>
547 <enabled>true</enabled>
550 </pluginRepositories>
552 <maven.version>2.0.5</maven.version>
553 <wagon.version>1.0-beta-2</wagon.version>
554 <plexus-security.version>1.0-alpha-10-SNAPSHOT</plexus-security.version>