On Sat, 9 Oct 2004 09:06:27 -0700 (PDT), David Graham
<[EMAIL PROTECTED]> wrote:
> One thing I like about Maven is that it has website generation built in.
> I also like being able to run 'maven clean dist' which outputs both the
> binary and source distros in zip and tar.gz formats.

The Struts Ant build already gives you that - try 'ant release'. This
is what I use to, um, build the releases. ;-)

--
Martin Cooper


> That being said, I
> use Ant rather than Maven for all my non-Jakarta work.  Maven just doesn't
> solve any problems that Ant can't solve just as easily.  Not to mention
> the fact that Ant has never failed me but new Maven versions have always
> broken at least one thing in the build.
> 
> Now that we're using Subversion which has a nice binary diff capability we
> can store all of our dependency jars in a lib directory and not worry
> about each developer downloading them and customizing the build to point
> to their copies.  We wouldn't need any silly build.properties files.  IMO,
> this is the single biggest pain when trying to build Struts especially
> when you have 3 development machines you're switching between.
> 
> David
> 
> 
> 
> --- Craig McClanahan <[EMAIL PROTECTED]> wrote:
> 
> > This is a personal opinion only, subject to the views of the other
> > committers, but I've gone from +0 to -0 on switching to Maven.  The
> > one really important value add that I see, downloading dependencies
> > automatically, can be crafted into an Ant script quite easily -- see,
> > for example, the build.xml file you get from running "maven ant" --
> > and customizing Maven build processes reminds me too much of the
> > things I don't like about aspect oriented programming ... I can't look
> > at the code and just see what's going to happen :-).
> >
> > That being said, we still have some work to do to make our build
> > process both simpler and separable (for multiple sub-projects).  But
> > I'd prefer to do it based on Ant scripts that are independently
> > managed for each sub-project.
> >
> > I won't stand in the way of a migration to Maven if the other
> > developers want to build and maintain the system ... but I'm
> > personally going to generate build.xml files for the subprojects for
> > my own personal use, and I'm gonna be unhappy if that doesn't work
> > because of dramatically customized Maven builds.
> >
> > Crag
> >
> >
> >
> > On Sat, 09 Oct 2004 09:57:55 +0800, Nathan Coast <[EMAIL PROTECTED]>
> > wrote:
> > > Hi,
> > >
> > > First question, am I right in assuming struts is migrating to maven as
> > > the build tool?
> > >
> > > A little while ago we announced a beta of a maven plug-in to assemble
> > > web-apps from multiple struts-module projects.
> > >
> > > http://www.codeczar.com/beta/maven-struts-module-plugin/
> > >
> > > For this release we migrated the struts example web-app to a new
> > > structure: http://www.codeczar.com/beta/struts-examples/structure.html
> > >
> > > We had some positive feedback on the plug-in, but none from the struts
> > > committers.  This plug-in may not be appropriate for every web-app but
> > > we feel that it provides benefits for complex multi-module web-apps.
> > > http://www.codeczar.com/beta/maven-struts-module-plugin/benefits.html
> > >
> > > As part of the migration to maven we'd like to see the examples
> > web-app
> > > built by the struts module plug-in.  Is this likely?   If not, any
> > ideas
> > > how we should improve the plug-in?  We'd like to develop something
> > that
> > > is of real benefit to the community.
> > >
> > > cheers
> > > Nathan
> > >
> > > --
> > > Nathan Coast
> > > Managing Director
> > > codeczar ltd
> > > mobile: (852) 9049 5581
> > > email:  mailto:[EMAIL PROTECTED]
> > > web:    http://www.codeczar.com
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
>                
> _______________________________
> Do you Yahoo!?
> Declare Yourself - Register online to vote today!
> http://vote.yahoo.com
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

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

Reply via email to