Ant

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ]

Articles
Books
  

Articles:
  • Practically Groovy: Ant scripting with Groovy by Andrew Glover   - [Clicks: 85]
    Both Ant and Maven rule the world of build processing, but XML is occasionally a less-than-expressive configuration format. In this second installment in his new series on the practical applications of Groovy, Andrew Glover introduces Groovy's builder utility, which makes it especially easy to combine Groovy with Ant and Maven for more expressive and controllable builds.
    http://www-106.ibm.com/developerworks/library/j-pg12144.html - Dec, 2004
  • Build scripts with Groovy and Ant by Filippo Diotalevi   - [Clicks: 65]
    In nearly all developers' toolboxes, Ant is the standard build tool for Java applications, thanks to its open, standard, and multiplatform structure. Though it represents a great improvement in automating production of complex J2EE applications, the choice of using XML syntax to express build automation has shown some limitations and drawbacks. In this article, Filippo Diotalevi shows how to put together Ant and Groovy (the new JVM scripting language) to build a more flexible and powerful automation tool.
    [Includes source code]
    http://www.javaworld.com/javaworld/jw-10-2004/jw-1004-groovy.html - Oct, 2004
  • Ant + Dependencies = Savant by Brian Pontarelli   - [Clicks: 50]
    Savant, an extension to the Ant build system, is a collection of tasks and types that allow projects to declare their dependencies, perform common tasks on these dependencies (such as copy) and publish items that the project produces. In this article, Brian Pontarelli introduces Savant and demonstrates how Savant helped alleviate the build pains of the Inversoft Verge projects.
    http://www.theserverside.com/articles/article.tss?l=Savant - Jul, 2004
  • Ant 1.6 for Task Writers by Stefan Bodewig   - [Clicks: 39]
    In my last article, I focused on using some of the new features of Ant 1.6 that can help you to better control or reuse your build setups. This article will show you that Ant 1.6 has also changed internally and how you can take advantage of those changes when you write a task or even a library of tasks.
    http://otn.oracle.com/pub/articles/bodewig_taskwriters.html - Jul, 2004
  • Ant 1.6: New features and tasks by Daniel Rubio   - [Clicks: 40]
    Ant is a Java-based build tool developed by the Apache Foundation. Thanks to its simplicity and power, Ant has made inroads into the wider Java development community. It's tailored to operate under IDEs like NetBeans and Eclipse, as well as other development tools like JUnit and XDoclet. Ant has become common on almost every Java developer workstation. In this article we will explore the new features incorporated into its latest version.
    http://tools.devchannel.org/devtoolschannel/04/07/08/212239.shtml?tid=25&tid=46 - Jul, 2004
  • New Ant 1.6 Features for Big Projects by Stefan Bodewig   - [Clicks: 38]
    While the 1.5.x series of Ant releases brought a lot of improvements at the task level, it didn't change the way people used Ant. With Ant 1.6, things are a bit different. Several new features have been added to support big or just complex build scenarios. But to fully leverage their power, users may need to restructure their build process a little. This article focuses on three of the new features — <macrodef>, <import>, <subant> tasks — to show you what you may gain by using them and how they may impact the way you'll be structuring your build setup.
    http://otn.oracle.com/pub/articles/bodewig_ant1.6.html - Jun, 2004
  • Writing Ant Tasks by Michael Fitzgerald   - [Clicks: 62]
    Among the many reasons the Java community loves Ant is its flexibility: adding new capabilities to Ant just requires writing a small amount of custom Java code. Michael Fitzgerald shows how Ant can be extended to provide handy XML validation.
    [Includes sample code]
    http://www.onjava.com/pub/a/onjava/2004/06/02/anttask.html - Jun, 2004
  • Integrating Ant with Xcode by Derek Haidle   - [Clicks: 16]
    Building Java code on multiple platforms is a problem facing many Java developers. One effective answer is Ant, an open-source tool hosted by the Apache Group. Derek Haidle shows you how to incorporate this tool with Xcode.
    http://www.macdevcenter.com/pub/a/mac/2004/06/01/osx_java.html - Jun, 2004
  • Keep the Ant, Hold the XML by Kei G. Gauthier   - [Clicks: 55]
    Do you find translating the complex logic of your builds into XML tags daunting? Shirk the XML and access Ant programmatically for better control and easier customization.
    http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/ - May, 2004
  • Flexible User and Environment Ant Configuration by Grant Bremer   - [Clicks: 28]
    Among the many feats it can perform, Ant can save your team from having to have all of the same files in all of the same places. As Grant Bremer illustrates, flexible Ant configurations will make your build work among many developers, operating systems…
    [Includes sample code]
    http://www.onjava.com/pub/a/onjava/2004/05/19/ant.html - May, 2004
  • Scripting a Groovy Ant by Kevin Jones   - [Clicks: 40]
    Team up the Ant toolbox and Groovy scripting language for coding tasks. Part 2 of this two-part article looks at using Groovy to treat Ant objects the same as Java objects.
    http://www.ftponline.com/javapro/2004_05/online/kjones_05_19_04/ - May, 2004
  • Using Ant to Build Code by Kevin Jones   - [Clicks: 31]
    The Ant toolbox gives you a convenient way to carry out myriad coding tasks. Part 1 of this two-part article discusses using Ant classes to build objects to perform coding tasks.
    http://www.ftponline.com/javapro/2004_05/online/kjones_05_12_04/ - May, 2004
  • Ant 1.6 - finally a real build tool by Michael W. Spille   - [Clicks: 28]
    Mike Spille discusses his love hate relationship with the build tool Ant. Ant blew onto the scene, allowing people to run away from make in droves. Ant has it's own niggles, and Mike talks about the nice things in the latest Ant 1.6.
    http://www.theserverside.com/blogs/showblog.tss?id=Ant1.6 - Apr, 2004

[Top]

Books:
  • Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps  by Mike Clark   - [Clicks: 67]
    Forget wizards, you need a slave--someone to do your repetitive, tedious and boring tasks, without complaint and without pay, so you'll have more time to design and write exciting code. Enlist your computer to automate all of your Java project's repetitive tasks from individual builds and testing through to product release and deployment. Enjoy pragmatic, automatic, unattended software production that's reliable and accurate every time.
    The Pragmatic Programmers, Paperback - Aug, 2004
  • Professional Java Tools for Extreme Programming: Ant, XDoclet, JUnit, Cactus, and Maven  by Rick Hightower, Warner Onstine, Paul Visan, Damon Payne, Joseph D. Gradecki, Kate Rhodes, Robert Watkins, Erik Meade   - [Clicks: 199]
    The Extreme Programming (XP) methodology enables you to build and test enterprise systems quickly without sacrificing quality. In the last few years, open source developers have created or significantly improved a host of Java XP tools, from XDoclet, Maven, AntHill, and Eclipse to Ant, JUnit, and Cactus. This practical, code-intensive guide shows you how to put these tools to work - and capitalize on the benefits of Extreme Programming. Using an example pet store application, our expert Java developers demonstrate how to harness the latest versions of Ant and XDoclet for automated building and continuous integration. They then explain how to automate the testing process using JUnit, Cactus, and other tools, and to enhance project management and continuous integration through Maven and AntHill. Finally, they show you how to work with XP tools in the new Eclipse IDE. Complete with real-world advice on how to implement the principles and practices of effective developers, this book delivers everything you need to harness the power of Extreme Programming in your own projects.
    Wrox, Paperback - Apr, 2004

[Top]