Date: 2004-10-30T12:18:28 Editor: RalfBarkow <[EMAIL PROTECTED]> Wiki: Apache Geronimo Wiki Page: Building URL: http://wiki.apache.org/geronimo/Building
Added information to prevent the itests from running in the openejb build. Change Log: ------------------------------------------------------------------------------ @@ -34,7 +34,7 @@ $ maven m:rebuild -o }}} -The "m:update" gets new code from cvs/svn, and the "m:rebuild" rebuilds. The "-o" flag tells Maven to build offline, which is much faster than the default online process. Occasionally, though, the offline build might fail if some dependency goes out of date; in that case you'll want to run `maven m:rebuild` without the "-o" flag. +The "m:update" gets new code from cvs/svn, and the "m:rebuild" rebuilds. The "-o" flag tells Maven to build offline, which is much faster than the default online process. Occasionally, though, the offline build might fail if some dependency goes out of date; in that case you'll want to run `maven m:rebuild` without the "-o" flag (cf. the section "Building geronimo and related projects" on this page for other cures to build failures: `-Dmaven.test.skip=true` and/or `-Dmaven.itest.skip=true`). Run server with the debug console web application: {{{ @@ -83,9 +83,9 @@ run `maven m:build` to build everything. There may be test failures in other projects, so you may need `-Dmaven.test.failure.ignore=true`. You might need to run twice to make sure all plugins are installed before they are used. -After you have all external dependencies downloaded with a `maven -p dependencies.xml` , you can make sure the versions are consistent between all these projects by: - -`maven m:rebuild-all -o` +To prevent the itests from running in the openejb build, you need `-Dmaven.itest.skip=true` defined. + +If the build fails in OpenEJB :: Integration Tests, try `maven m:build -o -Dmaven.test.skip=true -Dmaven.itest.skip=true`. To remove the local maven repository artifacts of ActiveMQ, Geronimo, HOWL, OpenEJB, and TranQL, do `maven m:clean-repo` -- and build again.