常见问题:为什么web文件夹上有蓝色圆圈?

这个蓝色点通常代表了一个标记,表示这个文件夹或者资源被标记为在项目中运行或者调试。

这个蓝色点的含义是:该文件夹或资源被包含在当前的项目构建路径中,并且它将会在项目运行或部署时被使用。

若选中后,单击“-”删除web资源目录,web上的圆圈消失,web文件夹中的资源不会部署到容器中。依照如下步骤操作。

(1)观察out文件夹的内容,web文件夹中的内容均出现再out文件夹中,即都部署到Tomcat容器中,因此能被正常访问
在这里插入图片描述
如再浏览器地址栏中输入http://localhost:8080/testDemo2024/或http://localhost:8080/testDemo2024/html/h1.html,均可正常访问网页,前者地址表示,访问该容器中的主页,默认为index.jsp.后者显示如下图
在这里插入图片描述(2)终止Tomcat
在这里插入图片描述
(3)选定web资源目录中的路径,单击“-”号,移除路径,单击“确定”按钮。
在这里插入图片描述
可以发现web上的圆点消失
在这里插入图片描述
(4)选中out文件夹,单击右键,弹出对话框,选定“删除”命令,单击“删除”按钮。
在这里插入图片描述
(5)再次单击如下图“运行”
在这里插入图片描述
运行完成后,再次对比out文件夹和web,及src文件夹里的内容,可以发现,src中的main文件,web文件夹中的文件夹及文件夹中的文件h1.html以及index.jsp文件均未出现在out文件夹中,即未被部署到容器Tomcat中,因此,无法访问,
在这里插入图片描述浏览器地址栏中输入http://localhost:8080/testDemo2024/或者http://localhost:8080/testDemo2024/html/h1.html均出现404错误。原因,web文件夹未设置为资源目录,项目部署时,不能被部署到容器中,资源在容器中不存在,不可能找到,自然无法进行访问。
在这里插入图片描述
(6)再次添加web上的圆圈,只需结束Tomcat运行,单击“web资源目录”上的“+”号,在弹出的对话框中输入如下图内容,单击确定,再次运行Tomcat,即能再次重新部署。
在这里插入图片描述

  • 13
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值