May 3rd came and went without a 1.0 alpha 1 release. :-(
This is just an update message to let people know that 1.0 alpha 1 has
not died, and is still under active development, however, not at the
pace I was hoping for.
Many improvements have hit the trunk in recent weeks, especially around
the administration screens, tasks, configuration, repository scanning,
and stability.
I plan to put up a nightly tarball of Archiva 1.0-alpha-1-SNAPSHOT for
people to test and hopefully file more jiras around. Stay tuned in this
mailing list for details.
For those of you that want to work from the subversion source, here's
some bits to get you started ...
1) Checkout the subversion source
[archiva/trunk]$ svn checkout
https://svn.apache.org/repos/asf/maven/archiva/trunk
2) Download / Install the sun javax.* prerequisites
* Download the 1.0 connector zip from:
http://java.sun.com/j2ee/connector/download.html
* Unpack the zip to get the jar
* Install it: mvn install:install-file -DgroupId=javax.resource
-DartifactId=connector -Dversion=1.0 -Dpackaging=jar -Dfile=connector.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
3) Compile archiva
[archiva/trunk]$ mvn clean install
4) Run the webapp
[archiva/trunk]$ cd archiva-web/archiva-webapp
[archiva-webapp]$ mvn clean jetty:run
NOTE: the normal execution of jetty:run from the build environment
uses the embedded derby db.
4b) There is a mysql profile in the archiva-webapp that will allow you
to use the jetty:run plugin to execute archiva while connected to a
mysql server.
See the archiva-webapp/src/jetty-env-mysql.xml for details on how to
bootstrap your mysql server for this profile.
- Joakim Erdfelt
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Archiva Developer
Alpaca Founding Member