Build Application
See: http://jakarta.apache.org/tomcat/tomcat-5.0-doc/appdev/processes.html
Copy catalina-ant.jar to lib directory of your Ant installation:
cp /opt/tomcat5/server/lib/catalina-ant.jar /usr/share/ant-core/lib/
Had to change permissions on Tomcat to allow me to compile apps:
chmod o+rx /opt/tomcat5/
Set-up the application. For a simple example see:
~/development/java/learning/tomcat/sampleapp
I had so many problems getting the servlet working. The issue was with the
web.xml
file. See the following web page for some hints:
http://www.jetbrains.com/idea/docs/html/webAppl.html#webxml
To build the application:
ant
To build the whole application:
ant all
To install the application on the local Tomcat server (check build.properties)
ant install
To remove the application from the local Tomcat server:
ant remove
To start using new servlets:
ant reload
Issue the command:
ant dist
To create a distributable web application archive (WAR) file, as well as a JAR file containing the corresponding source code.
Package the contents of the dist directory using the tar or zip utility, according to the standard release procedures used by your organization.