这个蓝色点通常代表了一个标记,表示这个文件夹或者资源被标记为在项目中运行或者调试。
这个蓝色点的含义是:该文件夹或资源被包含在当前的项目构建路径中,并且它将会在项目运行或部署时被使用。
若选中后,单击“-”删除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,即能再次重新部署。