IDEA运行JavaEE项目时遇到实例化Servlet类异常问题

IDEA运行JavaEE项目时遇到实例化Servlet类异常问题

    • 问题描述:
    • 问题解决

问题描述:

最近写JavaEE项目时,IDEA环境选择的是Maven包,在配置好web.xml后,如图所示,class路径一直报红,运行后也显示无法实例化类,参考了很多资料,有说把pom.xml中Maven对servlet.api的依赖注释掉的,有说是Tomcat自带的包和Maven的冲突了,需要降版本,可我已经是8.x版本了,总之调试了一个晚上,最后终于解决了。
IDEA运行JavaEE项目时遇到实例化Servlet类异常问题_第1张图片
IDEA运行JavaEE项目时遇到实例化Servlet类异常问题_第2张图片

问题解决

最后我把web.xml中的相关配置给注释掉了,直接使用注解的方法(注解格式一定要写对,一开始粗心,没写/),问题得以解决,如图所示:
在这里插入图片描述
在这里插入图片描述
PS:对于监听事件Listener也同样适用,用注解的方法@WebListener()

你可能感兴趣的:(JavaEE技术问题,servlet,intellij-idea,java-ee)