Overview:
This course is aimed at participants looking to learn the ANT build tool. Participants will first be taken through the fundamentals of building an ANT script by examining the structure of an ANT file, and seeing how to use properties. Following that, the participants will be taken through several common scenarios where ANT is used (e.g. building Java code, deploying/testing, co-ordinating with CVS, etc) and learn what tasks are available in each appropriate case, writing scripts as necessary.
Audience:
Java Developers/QA members/Administrators interested in how to understand/write ANT scripts.
Pre-Requisite:
Participants should have a cursory [non-developer] understanding of Java code and XML.
Course Curriculum
Ant overview | |||
History of ANT Details | 00:00:00 | ||
The Build File Details | 00:00:00 | ||
Running Ant Details | 00:00:00 | ||
Properties and types | |||
Using Properties from Tasks Details | 00:00:00 | ||
Property Files Details | 00:00:00 | ||
Property Typing Details | 00:00:00 | ||
Building java code with ant | |||
The javac task Details | 00:00:00 | ||
User input and calling other tasks Details | 00:00:00 | ||
Creating JAR files Details | 00:00:00 | ||
Build Numbers and Timestamps Details | 00:00:00 | ||
Deploying with ant | |||
Creating TAR and ZIP files Details | 00:00:00 | ||
Deploying by Copying/Moving/FTP Details | 00:00:00 | ||
Automatic Builds Details | 00:00:00 | ||
JUnit testing with ant | |||
JUnit overview Details | 00:00:00 | ||
Running tests Details | 00:00:00 | ||
Running test batches Details | 00:00:00 | ||
Using CVS with ant | |||
The cvs task Details | 00:00:00 | ||
Connecting to and working with a CVS server Details | 00:00:00 | ||
Version control with ANT Details | 00:00:00 | ||
Change tracking Details | 00:00:00 | ||
Running additional code | |||
Executing Java code from ANT Details | 00:00:00 | ||
Executing external programs from ANT Details | 00:00:00 | ||
Batch execution and execution order Details | 00:00:00 | ||
Ant and JEE | |||
CAB files Details | 00:00:00 | ||
Using ANT with Tomcat Details | 00:00:00 | ||
Deploying EJBs Details | 00:00:00 | ||
Optional tasks | |||
Sound Effects Details | 00:00:00 | ||
Text substitution Details | 00:00:00 | ||
Dependencies Details | 00:00:00 | ||
Ant and ecliplse | |||
Running ANT scripts Details | 00:00:00 | ||
Changing ANT version Details | 00:00:00 | ||
The ANT view Details | 00:00:00 | ||
Extending ant | |||
Creating A Custom Task Details | 00:00:00 | ||
Extending Task Details | 00:00:00 | ||
Creating Listeners Details | 00:00:00 | ||
Creating Loggers Details | 00:00:00 | ||
Creating Filters Details | 00:00:00 | ||
Creating Selectors Details | 00:00:00 | ||
Creating Additional Types Details | 00:00:00 |
Course Reviews
No Reviews found for this course.
0 STUDENTS ENROLLED