Copying the project directly into the WebApps directory of the Tomcat installation directory is the simplest way to deploy a Tomcat project and is the most common method for beginners.
Package the project (War) and drop it into Tomcat's WebApps directory
less, because if your project is relatively large, the amount of time spent in copying the past is not recommended in development!
The first 2 ways to deploy the project, access the path:
Protocol://HOST IP: Port/project name ( same case )/resource to be accessed
Example: Http://localhost:8080/MyServlet/hello2
3. In the Tomcat installation directory, there is a conf folder, open this folder, which contains the configuration file Server.xml, open the configuration file, and insert the following statement between
Multiple context can be configured, but path must be different
Where Docbase is the path to set the project , path can be empty, indicating that access to the directory is "/" can be omitted without writing .
After this configuration, the project Access path is: protocol://HOST IP: Port/path Path/resource to be accessed. PS: Symbol for English
For example: Http://localhost:8080/hello?name= "Wow1",
This method is commonly used, and after adding the code means to point the Tomcat project directory (WEBAPPS) to the file directory you have configured
4. In the Conf directory, create a new XML file in the directory under Catalina\localhost (note the case of the directory here), arbitrarily named, as long as the file name in the current document is not duplicated, the code is as follows.
<context path= "/hello" docbase= "D:\eclipse3.2\workspace\hello\WebRoot" debug= "0" privileged= "true" > </Context>
This method is for you to research, I have not used
This article is from the "My Java Road" blog, so be sure to keep this source http://heartofthesea.blog.51cto.com/7651104/1632067
Tomcat Deployment Java EE project