Download
FAQ
History
HomeHomeNext API
Search
Feedback
Divider

Deploying Web Applications

You can also notify Tomcat of a new context with the manager application deploy command invoked via the Ant deploy task. You can use the Ant deploy task to permanently deploy a context to Tomcat while Tomcat is running:

  <deploy url="url" path="mywebapp"
    war="file:/path/to/mywebapp.war"
    username="username" password="password" /> 

Unlike the install task, which can reference an unpacked directory, the deploy task requires a WAR. The task uploads the WAR to Tomcat and starts the application. You can deploy to a remote server with this task. Deploying an application is recommended operation when you have finished developing the application.

The following other deployment methods are also available, but they require you to restart Tomcat:

Some of the example build files contain an Ant deploy target that invokes the Ant deploy task.

Divider
Download
FAQ
History
HomeHomeNext API
Search
Feedback
Divider

All of the material in The Java(TM) Web Services Tutorial is copyright-protected and may not be published in other works without express written permission from Sun Microsystems.