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]



Reply via email to