Ecplise上启动tomcat测试Servlet练习和问题总结

一、思路分析和问题概述

1.首先要明确,tomcat在ecplise项目中的默认启动和部署路径与正常的在tomcat文件夹中部署是两种发布方式。一开始在这个地方兜了圈子。
具体创建实例可以参考这篇,这是在ecplise的项目中启动和部署的,也就是通过项目路径来访问

Ecplise建立Servlet程序,并测试

https://blog.csdn.net/qq_39231769/article/details/99655244?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-0.base&spm=1001.2101.3001.4242

2.需要如何配置环境,导入哪些包
3.如何更改启动和部署路径(解决tomcat启动后无法显示页面,显示404等问题)

配置环境

创建JAVAEE项目
Ecplise上启动tomcat测试Servlet练习和问题总结_第1张图片加入运行环境Tomcat
Ecplise上启动tomcat测试Servlet练习和问题总结_第2张图片
这是创建好之后大概基本需要的环境配置
Ecplise上启动tomcat测试Servlet练习和问题总结_第3张图片
这是基本目录结构,其中WebContent中的web.xml需要自己创建
Ecplise上启动tomcat测试Servlet练习和问题总结_第4张图片

更改启动和部署路径(解决tomcat启动后无法显示页面,显示404等问题)

这个比较实用需要记录。
首先通过测试后,更改启动部署路径的主要方式大概在这个进行设置区分
首先双击Servers栏中的Tomcat项,会弹出配置界面
![在这里插入图片描述](https://img-blog.csdnimg.cn/defe66a2f1a14c0e8f77d5663e909d1d.png)
如果你的Tomcat中已经有项目了,也就是类似上图中下面那个“Mybatis01”,这时显示效果如下图,Server Location是锁住的. 因为已经开始部署项目了 ,启动路径是不能再更改的![在这里插入图片描述](https://img-blog.csdnimg.cn/8d4f124c45dc4c65965303125845dc8c.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Fydmlja3k=,size_16,color_FFFFFF,t_70)

放大来看这项,第一个Use Workspace metadata… 这个也就是使用项目工程目录的路径进行部署,当需要访问页面时也要遵循自己项目中各个文件所在路径进行访问
server path是tomcat的路径, deploy path就是部署的路径,修改这个地址路径就相当于设定了该项目部署的位置,当使用tomcat文件夹中的webapps进行部署时需要修改这里。
Ecplise上启动tomcat测试Servlet练习和问题总结_第5张图片

要想修改启动方式为通过正常tomcat中的路径进行部署。
1.先将tomcat下所有的项目移除(这个并不麻烦,加入和删除只需要一部操作 所以可以随时更改)
Ecplise上启动tomcat测试Servlet练习和问题总结_第6张图片
Ecplise上启动tomcat测试Servlet练习和问题总结_第7张图片
移除后clean一下
Ecplise上启动tomcat测试Servlet练习和问题总结_第8张图片
然后就会变成可更改的状态了

Ecplise上启动tomcat测试Servlet练习和问题总结_第9张图片这里更改选择 这个选项意思是使用Tomcat自己的路径,我们通常选择webapps文件夹来部署
Ecplise上启动tomcat测试Servlet练习和问题总结_第10张图片
这时,再通过tomcat启动时,就需要使用tomcat中的文件路径进行查看页面

你可能感兴趣的:(tomcat)