目录
在学习JavaWeb的时候,遇到一个著名的报错:
Error during artifact deployment. See server log for details.
搜了一下发现有个博客说原因无非2个:
一、jar 包有有些没能识别,tomcat没有配置好!
我看了一下自己的jar包感觉一切正常,确认识别所有jar包:
目录没有报错:
二、这个一般代码错了:
除了看 server 的报错,别忘了看看 tomcat localhost Log 日志文件啊!
比如我这里是新增实体类,但是没有在 application-hibernate 添加记录,所有报错了!
三、使用更低一点版本的Tomcat
一二方法是这个博主的解决办法,但是我发现我可能是Tomcat 10.0.11的版本和导入项目里面的jdk或者servlet/JSP版本冲突了,于是我开始安装了Tomcat 9,前期安装细节见我的博客Tomcat9的安装、配置与使用_m0_46378271的博客-CSDN博客
后面配置环境变量的时候,将自己原来的Tomcat 10.0.11关闭,IDEA也关闭,之后只需要将CATALINA_HOME变量路径修改为解压后的Tomcat9路径
再将原来的配置删掉,新加一个新的Tomcat 9.0.54
就可以运行成功啦。