最近初学Servlet,在编写第一个Servlet程序时,遇到了一个令我很苦恼的问题。java代码和XML配置文件中的内容都没有问题,也在Edit Configurations中修改了server的name和Deployment的Application content的内容,都修改成了工程名,但是运行此工程时,却发现一直报错,实例化Servlet类[com.atguigu.test.servlet1]异常。
后来发现,是因为IDEA中配置的Tomcat服务器版本过于高,和Servlet的版本不匹配。于是将Tomcat10换成了Tomcat8,问题得到解决,不再报错。