Unit 1: Introduction to AntOverview: Introduction To AntAdvantages Of AutomationAutomating The Build ProcessSeparating Source From Class FilesOther Common Build TasksAnt: A Standard Java Build ToolA Simple ExampleAnt TerminologyCommon Java TasksCommon File And Directory TasksCommon Utility TasksAnt PropertiesProperty AttributesFileSetsPaths And ClasspathsA Basic Ant Build FileRunning Ant In Eclipse-Based IDEsThe Ant EditorAdvanced Ant UsageReview: Introduction To AntExercise 1 Unit 2: Using Ant In Java EE ProjectsOverview: Using Ant In Java EEWhy Java EE Is DifferentDeployment DescriptorsThe Java EE ContainerThe Java EE Deployment ProcessAnt and the Java EE ServerAnt Server TasksAnt and Web ModulesThe war TaskAnt and EJB ModulesThe ejb-jar TaskAnt and Enterprise ApplicationsThe ear TaskTips For Working With JSPAnt and Java EE Web ServicesJAX-WS TasksReview: Using Ant In Java EE ProjectsExercise 2 Unit 3: Advanced Ant TopicsOverview: Advanced Ant TopicsCustom Ant TasksCreating A Custom Ant TaskCalling Other Build ScriptsThe XML StrategyThe Ant Directive StrategyBuild Script “Inheritance”A Modular Approach To Build ScriptsDownloading Project DependenciesSecurity And AntReview: Advanced Ant TopicsExercise 3
Unit 4: Ant And IDE IntegrationOverview: Ant And IDE IntegrationHow IDEs Use AntCustomizing Project BuildTypes Of IDE ProjectsIDE BuildersCreating A Custom Builder (Extended Example)Review: Ant And IDE IntegrationExercise 4
“Impressed with the proficiency of instructor when questions were asked off the cuff.” Student – iSeries Query Introduction