> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On
Behalf Of
> Ovidiu Predescu
> 
> On Thu, 11 Apr 2002 17:36:34 -0400, "Vadim Gritsenko"
> <[EMAIL PROTECTED]> wrote:
> 
> > > All the non-essential core components and the functionality which
> > > builds on top of the core should appear in different directories.
> > >
> > > For example, we'd have hsql/, crawler/, deli/, hsqldb/ and so on,
> > > appear as sibling directories of the core/ directory. Each of
these
> > > directories contains the code, documentation, tests, build file,
> > > everything they need.
> > >
> >
> > Ovidiu,
> >
> > How this will speed up "build webapp"? You lost me...
> 
> It will not help "build webapp", but the build for the functionality
> you work on.
> 
> Most of the time, your work focuses on a very small part of
> Cocoon. Building only that part only will speed up the process
> dramatically. You don't need to recreate a huge jar file just because
> a single Java class has been modified. You recreate only a smaller jar
> file, containing that class, and copy it over in the common build
> area, where all the other jar files are located.
> 
> Does it make sense?

You can achieve this without restructuring repository:

1. Set up build.xml to create several smaller jars, or
2. Setup target to do WEB-INF/classes deployment instead of cocoon.jar
(almost like webapp-local target, but without creating jar file)

Vadim

> Ovidiu


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to