Hello, Chappell, Simon P wrote:
That's why Ant on it's own may not be a suitable tool depending on your requirements. However, I used Ant in a project that used a commercial installer for the GUI and JVM avalibility, etc. and then at the end, it handed off to Ant to configure or update the installation in various ways:Now how excellent can you get!? :-)I have been considering using ant for some installs, but had wondered if it would really be suitable, now I'll look again at the matter. Question (which may be answered on your site, but I haven't read it all yet) how do you manage to ensure that you have a JRE/SDK available for ant when running from a CD-ROM and how do you set Windows environment variables so that they will persist across sessions?
* Upgrade an older product to a new one.
* Update .properties files.
* Fix newlines on text files.
* Fix permissions on files.
* Initialize a database schema and data.
Using Ant for those tasks really made the project much easier to work with and more maintainable.
-Bill
Simon ----------------------------------------------------------------- Simon P. Chappell [EMAIL PROTECTED] Java Programming Specialist www.landsend.com Lands' End, Inc. (608) 935-4526-----Original Message-----
From: Eric Weidner [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, November 19, 2002 6:43 PM
To: [EMAIL PROTECTED]
Subject: Ant Featured in Out-of-the-Box
FYI, Ant is featured in Out-of-the-Box 1.0, a distribution of Open
Source projects.
We wrote over 23,000 lines of Ant scripts to automatically install,
configure, and integrate over 50 Open Source projects, including most of
the Jakarta projects, on both Linux and Windows and we'd just like to
say that Ant rocks!
Free Community Edition for Linux documentation containing detailed
step-by-step installation and configuration instructions for most of the
Open Source projects we integrated can be found here:
http://www.ejbsolutions.com/products/obox/community/pt02.html
Everything you see in the documentation, and much more, is automated
using Ant with a little BSF/BeanShell in the few places where we needed
full Java power. Quite simply, this project would not have been
possible without Ant.
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>