Another advantage to using installed ant over the build scripts is that
you don't have to worry about the build scripts breaking when you start
moving projects around. or when you use symlinks to the webapp and the
../../../ style path info to jars you need starts breaking.

I prefer ant telling me my build.xml is broken to the shell telling me
that it couldn't run ant.

Berin Loritsch wrote:
> 
> Jason van Zyl wrote:
> >
> > > It's just so much easier.
> >
> > We've discussed this before. It is much simpler to have no scripts,
> > and as a developer installing Ant shouldn't be a barrier. Most
projects
> > at Jakarta are moving away from build scripts and requiring an Ant
install.
> > I once too liked having scripts but it proved to be a hassle and
> > I have found having Ant installed to be much more convenient when
> > dealing with a large number of projects.
> 
> I guess that's the whole problem.  I prefer to have only a couple of
> projects at a time.  If I am using Turbine, then I want to check out
> just Turbine--not Tomcat, Servlet API, Regexp, etc. as well.  A self
> contained build process just makes sense to me.  It also gives some
> stability as to what is officially designed against.

Turbine and other projects who have dropped the scripts and
ant-specific
jars still have a self-contained build process but it does expect you
to
have the proper tools installed on your machine.  It's the same thing
as
expecting make to be on a machine IMO.

I think requiring Ant to be installed is good since now I don't have
multiple copies of ant.jar/xerces.jar on my system.



josh

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

__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/

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

Reply via email to