Table of content for
Ant


ANT is a widespread build tool. You can perform many different tasks with ANT. First Class Thoughts shows you the most common ones needed in any project, open source or commercial enterprise application...

ANT and SSH ANT is able to significantly reduce the time you spend on distributing your application. This is especially true if your application needs distributing on on multiple servers. This guide explains how to automate uploading files using SSH through ANT.
Automated copy/paste using ANT Making a new release can become a cumbersome task, if repetitive information needs be updated as it depends on the build. Ultimately, this can impede your desire to release often or do any new release at all. This guides shows you how to automate these tasks.
Cleaning your project between builds using Ant This article explains how to use ANT to clean auto-generated files and compiled classes between builds.
Code coverageThis article introduces the term "code coverage" and show how you will get started using the free code coverage tool "Emma".
Compiling JSP pages using ANTCompiling JSP Code is the right thing to do. It enables you to get compile-time errors rather than run-time errors. It ensures consistency as all the JSP's and Java files can be shipped in one package.
JAR file creation using ANT This article explains best practices when creating JAR files using ANT.
Java code compilation This guide shows you how to compile Java code in ANT and introduces the most commonly used settings for compilations of real-life sized projects.
Javadoc and ANTThis article introduces the art of generating Javadocs using ANT and extending the Javadoc with new tags.
Running an ANT script in a .bat/.cmd file under Windows This article explains how to run an ANT script in a .bat or a .cmd file under Windows.