Apache Tomcat is a Java web application server that provides possibility to deploy your Servlet application.
There are two ways to configure your different web application to deploy in tomcat:
- server.xml
- via Context file
Most of the case, it’s discouraged to configure the deployment on server.xml so here I propose for deploying application using context file.
The context file:
- is located at apache-tomcat-7.x.x\conf\Catalina\localhost
- Filename is the application context name (e.g. http://localhost:8080/mycontextapp/)
- One context file is for deploying one application war
Sample configuration (file: apache-tomcat-7.x.x\conf\Catalina\localhost\mycontextapp.xml)
<Context path="/mycontextapp" reloadable="true" docBase="D:/tmp/webapp" workDir="D:/tmp/webapp/work" />
If you are looking for the way to call this context and deploying the application with eclipse, please have a look to this article.
And enjoy other application server topic.