异常:Servlet class X is not a javax.servlet.Servlet
添加时间:2013-7-18 点击量:
应用Maven号令 mvn archetype:create 创建了一个简单的web项目。导入Eclipse运行时,报如许的异常信息:
Servlet class X is not a javax.servlet.Servlet
网上搜了搜,说可能是jar包冲突,成果查下来不是。
后来点一点,找一找,居然找到了题目:项面前目今有两个classes目次,所以就有两个一样的class文件。
一个是Maven生成的, target/classes 目次。
一个是Eclipse生成的, src/main/webapp/WEB-INF/classes 目次。
删掉 src/main/webapp/WEB-INF 下的 classes 目次,项目即可正常运行。
应用Maven号令 mvn archetype:create 创建了一个简单的web项目。导入Eclipse运行时,报如许的异常信息:
Servlet class X is not a javax.servlet.Servlet
网上搜了搜,说可能是jar包冲突,成果查下来不是。
后来点一点,找一找,居然找到了题目:项面前目今有两个classes目次,所以就有两个一样的class文件。
一个是Maven生成的, target/classes 目次。
一个是Eclipse生成的, src/main/webapp/WEB-INF/classes 目次。
删掉 src/main/webapp/WEB-INF 下的 classes 目次,项目即可正常运行。