tomcat部署web工程

方式一

把 web工程文件夹 放在 webapps 目录下

测试访问

http://localhost:port/web工程文件夹名

不要上下文

如果 web工程文件夹名是 ROOT(必须大写)

url路径是:http://localhost:port (即:没有上下文)

方式二

在 conf\Catalina\localhost 目录(没有就创建),创建 abc.xml 内容如下:

<context path="/abc" docBase="D:/web"  >
</context>

解释:

  • abc.xml:abc 是 url 的上下文,即:http://localhost:8080/abc

  • path="/abc" 一般与 abc.xml 同名

  • docBase 工程目录

注意:不能写成下面方式,没有结束标签,不可用

<context path="/abc" docBase="D:/web"  />

测试访问

http://localhost:port/abc

不要上下文

如果是 .xml(没有文件名),内容如下:

<context path="" docBase="d:\web" />

url路径是:http://localhost:port (即:没有上下文)

方式三(不推荐)

通过修改 conf/server.xml 配置文件实现部署,由于 server.xml 是tomcat核心配置文件,一旦出错,会导致tomcat启动失败,所以一般不要使用这种方式


原文出处:/show_1IXr1kU30pY.html