The longest I have ever seen, with unit tests running, is about 5-6
minutes, and that is on a fairly old P3. I have a feeling this long
delay was caused by downloading the dependencies. If you run it again
I am sure it will be MUCH faster, probably a couple of orders of
magnitude faster. I generally see build times around 3.5 minutes on my
P4 2.4GHz 1GB Ram running Mandrake Community 10.0.
Massimiliano Dess� wrote:
"BUILD SUCCESSFUL
Total time: 35 minutes 7 seconds"
Little ? :-)
p.s. It's a build time from a clean installation of
maven.
--- "Scott T. Weaver"
<[EMAIL PROTECTED]> ha scritto:
Anything that'll organize the little Maven monster
we have created will
get a +1 from me ;)
David Jencks wrote:
I have been reviewing the jetspeed 2 build process
and believe it
could be improved in several areas.
1. using maven features appropriately within the
current project
structure. For instance, it appears to me that
using the multiproject
plugin instead of the reactor can replace about
236 lines with 2 in
the top level maven.xml file.
2. restructuring the project to eliminate
conditionals and clarify
dependencies. Currently the build appears to be
oriented entirely
toward deploying on tomcat, and from my brief
review this appears to
permeate many areas of the project. I suggest
removing all such
dependencies from current build files and
creating a new set of
modules for each installation environment,
installation/tomcat
installation/weblogic
installation/geronimo
...
that will customize as appropriate for the target
environment and
provide appropriate installation tools.
Similarly, I think it might be advisable to factor
out the database
setup support into separate modules such as
installation/database/hsqldb
installation/database/oracle
...
I have not yet discovered to what extent the
persistence support is
pluggable, but if for instance you are using ojb
via its jdo support
the choice of jdo vendor and appropriate setup
could also be isolated
in separate modules.
I'd like to know if there are objections to this
approach before I
spend a significant amount of time experimenting
with it.
Many thanks,
david jencks
---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]
--
*******************************************
* Scott T. Weaver *
* <[EMAIL PROTECTED]> *
* <http://www.einnovation.com> *
* -------------------------------------- *
* Apache Jetspeed Enterprise Portal *
* Apache Pluto Portlet Container *
* *
* OpenEditPro, Website Content Management *
* <http://www.openeditpro.com> *
*******************************************
---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]
___________________________________
Yahoo! Companion - Scarica gratis la toolbar di Ricerca di Yahoo!
http://companion.yahoo.it
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
*******************************************
* Scott T. Weaver *
* <[EMAIL PROTECTED]> *
* <http://www.einnovation.com> *
* -------------------------------------- *
* Apache Jetspeed Enterprise Portal *
* Apache Pluto Portlet Container *
* *
* OpenEditPro, Website Content Management *
* <http://www.openeditpro.com> *
*******************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]