<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-common</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-configuration</artifactId>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-xml-tools</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-policies</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-consumers</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-consumers</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-consumers</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-artifact-reports</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-consumers</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-consumers</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-converter</artifactId>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-consumer-api</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-repository-layer</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-indexer</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-model</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-policies</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-proxy</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-repository-layer</artifactId>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-xml-tools</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-base</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-xml-tools</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-parent</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-parent</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-cli</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-parent</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-database</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-reporting</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-artifact-reports</artifactId>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-report-manager</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-reporting</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-metadata-reports</artifactId>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-report-manager</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-reporting</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-project-reports</artifactId>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-report-manager</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-reporting</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-report-manager</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-parent</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-parent</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-scheduled</artifactId>
<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">
<parent>
- <artifactId>archiva</artifactId>
<groupId>org.apache.maven.archiva</groupId>
- <version>1.0-SNAPSHOT</version>
+ <artifactId>archiva-parent</artifactId>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-site</artifactId>
Using Subversion, either checkout from {{http://svn.apache.org/repos/asf/maven/archiva/trunk/}} or to get all of Maven 2, checkout from {{http://svn.apache.org/repos/asf/maven/trunks/}}.
-To build
+To build
If this is the first time, and if you've not pulled this down for some other reason then it will save time to do the following first:
- * Download the 1.0 connector zip from: http://java.sun.com/j2ee/connector/download.html
+ * Download the 1.0 connector zip from: {{http://java.sun.com/j2ee/connector/download.html}}
* Unpack the zip to get the jar
* Download the 1.0.1B jta zip from: {{http://java.sun.com/products/jta/}}
- * Install it: mvn install:install-file -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar -Dfile=jta-1_0_1B-classes.zip
+ * Install it: mvn install:install-file -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar -Dfile=jta-1_0_1B-classes.zip
Otherwise:
To test-deploy Archiva on the embedded Jetty
- * cd archiva-webapp
+ * cd archiva-web/archiva-webapp
* mvn jetty:run
password=""
driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
url="jdbc:derby:database/archiva;create=true" />
-
+
<Resource name="jdbc/archiva" auth="Container" type="javax.sql.DataSource"
username="sa"
password=""
driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
url="jdbc:derby:database/archiva;create=true" />
-
+
<Resource name="mail/Session" auth="Container"
type="javax.mail.Session"
mail.smtp.host="localhost"/>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-web</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<artifactId>archiva-applet</artifactId>
<name>Archiva Web :: Applet</name>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-web</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-security</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-web-standalone</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-plexus-application</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-web-standalone</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archiva-plexus-runtime</artifactId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-web</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-web</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<artifactId>archiva-webapp-test</artifactId>
<packaging>pom</packaging>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-web</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<artifactId>archiva-webapp</artifactId>
<packaging>war</packaging>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-report-manager</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-scheduled</artifactId>
- <version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-parent</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-white-site</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<name>Archiva White Site</name>
<inceptionYear>2005</inceptionYear>
<reporting>
<parent>
<groupId>org.apache.maven.archiva</groupId>
<artifactId>archiva-parent</artifactId>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>maven-meeper</artifactId>
<artifactId>archiva-parent</artifactId>
<packaging>pom</packaging>
<name>Archiva</name>
- <version>1.0-SNAPSHOT</version>
+ <version>1.0-alpha-1-SNAPSHOT</version>
<description>
Archiva is an application for managing one or more remote
repositories, including administration, artifact handling,
<module>archiva-scheduled</module>
<module>archiva-web</module>
<module>archiva-cli</module>
+ <module>archiva-site</module>
<module>maven-meeper</module>
</modules>
<dependencies>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
- <artifactId>archiva-reports-standard</artifactId>
+ <artifactId>archiva-report-manager</artifactId>
+ <version>${archiva.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven.archiva</groupId>
+ <artifactId>archiva-artifact-reports</artifactId>
<version>${archiva.version}</version>
</dependency>
<dependency>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
- <artifactId>archiva-discoverer</artifactId>
+ <artifactId>archiva-xml-tools</artifactId>
<version>${archiva.version}</version>
</dependency>
<dependency>
</dependency>
<dependency>
<groupId>org.apache.maven.archiva</groupId>
- <artifactId>archiva-utils</artifactId>
+ <artifactId>archiva-scheduled</artifactId>
<version>${archiva.version}</version>
</dependency>
<dependency>
</pluginRepository>
</pluginRepositories>
<properties>
- <archiva.version>1.0-SNAPSHOT</archiva.version>
+ <archiva.version>1.0-alpha-1-SNAPSHOT</archiva.version>
<maven.version>2.0.5</maven.version>
<wagon.version>1.0-beta-2</wagon.version>
<plexus-security.version>1.0-alpha-11</plexus-security.version>