You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

This is still a work in progress...

Prerequisites -

Checkout Geronimo

To avoid failures during downloads from the ibiblio repository, it's advisable to define a mirror for the central m2 repository before running. Add the following lines to your ~/.m2/settings.xml

<?xml version="1.0"?>
<settings>
 <mirrors>
  <mirror>
    <id>repo.mergere.com</id>
    <url>http://repo.mergere.com/maven2</url>
    <mirrorOf>central</mirrorOf>
  </mirror>
 </mirrors>
</settings>

Building for the first time

If you are building for the first time, a little patience is required.

$> cd m2migration
$> ./bootstrap

Warning

The bootstrap script will remove your local Maven2 repository cache and will take maybe 30 minutes or so to run... more or less depending on how fast your network connection is.

 NOTE: Windows users need to run bootstrap from a Cygwin environment and should probably run these steps from the root of a drive (c:, d:, etc) to better ensure that the long filename problem is not an issue when testing.

After this you can build all the components any time using -

$> mvn clean install

Other Useful commands

To prepare Geronimo for Eclipse, i.e to create .classpath and .project files
mvn -o eclipse:eclipse

  • No labels