Java Reference
In-Depth Information
9.9
Summary
In this chapter, we introduced Apache Ant, one of the best tools for building Java
software. We looked at the basics of an Ant build file and described key tasks: javac
junit and junitreport . These tasks allow you to compile Java code, run JU nit tests,
and create HTML test reports. We also introduced Apache Ivy to manage with ease
your project's JAR file dependencies. Ivy resolves and downloads JAR file dependen-
cies for your build.
In the following chapters, we continue to explore the continuous integration par-
adigm with Maven, another tool for building software. We start with core Maven con-
cepts and explore two important plug-ins: maven-surefire and maven-surefire-
report . We also look at how Maven handles dependency management in compari-
son to Ivy.
 
Search WWH ::




Custom Search