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