将项目发布到tomcat(拷贝文件到webapps/root目录底下,在浏览器里面访问;配置虚拟路径;)

总栏-Java 专栏收录该内容
39 篇文章 0 订阅

在演示之前我们需要了解xml的一些相关知识
xml----可扩展标记语言
html—超文本标记语言
xml解析方式
DOM------原生解析方式
SAX------原生解析方式

jdom--------针对上面两种解析方式给出的解决方案
dom4j------针对上面两种解析方式给出的解决方案

下面开始演示如何将项目发布到tomcat
将项目发布到tomcat通常有三种方式

**第一种-----直接将 要发布的文件拷贝到 tomcat的webapps/root 底下 然后在浏览器底下直接访问。或者是在与root同一级目录下创建一个新的文件夹来保存要运行的文件 **

这里有一个简单的html文件 用于测试
链接:https://pan.baidu.com/s/1D3kMbhM12C_0TQmGOmFFXA
提取码:t96o
首先将html文件拷贝至你的 tomcat的webapps/root 底下
如下图
在这里插入图片描述
然后开启tomcat -----》双击打开startup.bat即可
在这里插入图片描述
然后在浏览器下输入下面路径 8080后面接你要发布的文件名称 我的是NewFile.html
http://localhost:8080/NewFile.html
或者
http://127.0.0.1:8080/NewFile.html

在这里插入图片描述

或者 在root同一级目录下创建一个文件夹来保存你要发布的文件

在这里插入图片描述

在这里插入图片描述

然后输入以下网址(同样要开启tomcat)
http://localhost:8080/html/NewFile.html
或者
http://127.0.0.1:8080/html/NewFile.html

第二种----- 配置虚拟路径
这里面的一个重点是需要找到tomcat文件里面的conf文件夹底下的server.xml文件
对其添加一些内容
首先需要关闭tomcat以防后面运行的文件刷新不出来

然后找到server.xml文件 打开它

在这里插入图片描述

找到host节点

在这里插入图片描述
在host节点里面添加docBasepath虚拟路径

首先我们把原先的需要发布的文件 放到任意一个盘的任意一个文件夹里面
我放到了我的D盘下的test文件夹
在这里插入图片描述

添加docBasepath虚拟路径
在这里插入图片描述

path随便设置 但是必须加反斜杠/

然后重新启动tomcat
将下面路径复制到浏览器,访问
http://localhost:8080/a/NewFile.html
或者
http://127.0.0.1:8080/a/NewFile.html

访问成功
在这里插入图片描述
第三种-------配置虚拟路径(与第二种不同点在于将路径配置在另外一个xml文件里)

在apache-tomcat-8.0.53\conf\Catalina\localhost文件夹里面新建一个 xml文件,随便定义名称
我在这定义为test.xml
在这里插入图片描述
在这个xml文件里面添加我们需要发布的文件的虚拟路径
因为我要发布的文件在D:test/文件夹里面
在这里插入图片描述
然后访问网址8080后面
第一个为apache-tomcat-8.0.53\conf\Catalina\localhost文件夹里面xml的文件名
第二个为要发布的文件名

http://localhost:8080/test/NewFile.html
或者
http://127.0.0.1:8080/test/NewFile.html
测试成功
在这里插入图片描述

  • 0
    点赞
  • 0
    评论
  • 5
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

参与评论
请先登录 后发表评论~
©️2021 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页

打赏作者

泡丁解妞

上一个发红包的中了1千万彩票

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值