一、思路分析和问题概述
1.首先要明确,tomcat在ecplise项目中的默认启动和部署路径与正常的在tomcat文件夹中部署是两种发布方式。一开始在这个地方兜了圈子。
具体创建实例可以参考这篇,这是在ecplise的项目中启动和部署的,也就是通过项目路径来访问
Ecplise建立Servlet程序,并测试
2.需要如何配置环境,导入哪些包
3.如何更改启动和部署路径(解决tomcat启动后无法显示页面,显示404等问题)
配置环境
创建JAVAEE项目
加入运行环境Tomcat
这是创建好之后大概基本需要的环境配置
这是基本目录结构,其中WebContent中的web.xml需要自己创建
更改启动和部署路径(解决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进行部署时需要修改这里。
要想修改启动方式为通过正常tomcat中的路径进行部署。
1.先将tomcat下所有的项目移除(这个并不麻烦,加入和删除只需要一部操作 所以可以随时更改)
移除后clean一下
然后就会变成可更改的状态了
这里更改选择 这个选项意思是使用Tomcat自己的路径,我们通常选择webapps文件夹来部署
这时,再通过tomcat启动时,就需要使用tomcat中的文件路径进行查看页面