tomcat发布资源的三种方式

tomcat目录结构:

方式一: webapps发布

使用服务上的webapps目录发布资源,这个目录也叫服务器资源根目录

步骤:

  1. 在这个目录里面创建一个资源目录
  2. 资源目录里面创建一个资源文件
  3. 使用浏览器访问
  4. 浏览器资源的路径:http://ip:8080/资源目录/资源路径这种方式必须在webapps里面创建资源目录才可以发布资源
  5. 资源文件必须资源目录中,不能单独放在webapps根目录下

浏览器资源的路径2:http://ip:8080/资源文件路径,这种方式是因为资源文件放到了ROOT根目录下,这是资源根目录(资源放在ROOT里面访问的时候不用写ROOT目录)放在别的目录里面就必须写目录名字才能访问

方式二:server.xml虚拟目录发布

通过虚拟目录资源发布方式可以将资源发布服务器的外部(不在webapps里面)

修改配置文件server.xml,在host标签里面增加Context标签节点

<Context path="虚拟资源目录"  docBase="真实发布资源目录"/>

浏览器访问路径:http://localhost:8080/虚拟资源目录/资源路径

缺点:需要重启服务器

方式三:独立xml虚拟目录发布

实现步骤
  1. 准备一个独立xml文件,里面需要配置Context标签节点
  2. 将这个配置文件放到apache-tomcat-8.5.27\conf\Catalina\localhost目录下,服务器自动加载配置文件

  1. 这种方式不用重启服务器

idea就是基于这个原理发布项目的

posted @ 2020-04-18 15:12  一勺兔子  阅读(827)  评论(0编辑  收藏  举报
Live2D