在重装几次tomcat9和tomcat7后找到了原因,关键原因是访问路径不正确,项目名拼写错误。
排除问题的思路如下(控制变量法)
列出步骤,从头再来,只改变一个变量
Java EE测试不同项目
失败
Java EE测试同一项目新文件
失败
JavaEE测试同一项目旧文件
失败
Java EE测试不同项目
成功
Java EE测试同一项目新文件
成功
JavaEE测试同一项目旧文件
成功
Java EE测试不同项目
失败
Java EE测试同一项目新文件
JavaEE测试同一项目旧文件
Java EE测试不同项目
成功
Java EE测试同一项目新文件
成功
JavaEE测试同一项目旧文件
成功
在重装过程中发现一个地方很容易出错
这个默认的端口号为-1,一定要改一下,我改的是8005.
如果默认安装将是
连最基本的运行都会失败,更加不用说部署在tomcat上了。
之后通过控制变量法,排除了tomcat版本、项目的不同对部署的影响。
体会:以后遇到问题,要学会使用控制变量法,对问题进行分解,先对自己的环境进行检测,再对项目的部分进行检测,直到找到问题。
原文:https://www.cnblogs.com/quxiangjia/p/12029844.html