This is a base for most LAMS build.xml files. It contains several most common tasks. ${ant.project.name} build file ------------------------------------------------------ Available targets are: print-usage --> Display this information copy-tags --> Copies custom JSP tags from Central deploy-jar --> Deploys JAR to EAR deploy-war --> Deploys WAR to EAR copy-to-lams-lib --> Copies JAR to lams-build for other projects to use explode-war --> Unpacks WAR in EAR explode-war-synchronize --> Updates web content in exploded WAR explode-war-delete --> Removes exploded WAR This target is not implemented or applicable for ${ant.project.name} ${ant.project.name}: Removing cache and build folders ${ant.project.name}: Creating build dir structure ${ant.project.name}: Copying tags from Central ${ant.project.name}: Compiling Java sources ${ant.project.name}: Copying additional non-Java sources ${ant.project.name}: Building XML files using XDoclet Overwriting generated code with custom files for ${ant.project.name}, if exist ${ant.project.name}: Building Hibernate XML files using XDoclet ${ant.project.name}: Copying static Hibernate XML files ${ant.project.name}: Copying language files to build dir ${ant.project.name}: Preparing manifest ${ant.project.name}: Building JAR ${ant.project.name}: Building WAR ${ant.project.name}: Deploying JAR ${ant.project.name}: Deploying WAR Copying language files for ${ant.project.name}, if exist ${ant.project.name}: Enable module in EAR config files ${ant.project.name}: Renaming existing WAR ${ant.project.name}: Exploding WAR to folder ${ant.project.name}: Removing temporary WAR Overwriting deployed ${ant.project.name} web files with source files ${ant.project.name}: Removing WAR folder Removing temporary WAR for ${ant.project.name}, if exists ${ant.project.name}: Precompiling JSP files ${ant.project.name}: Copying web files for building ${ant.project.name}: Generating Java source files from JSP pages ${ant.project.name}: Compiling JSP classes ${ant.project.name}: Copying compiled and remaining web resources ${ant.project.name}: Copying additional libraries ${ant.project.name}: Copying JSP files without precompilation Copying web resources ${ant.project.name}: Copying additional libraries