maven中配置依赖了 javax.servlet-api
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
页面中还是报错找不到HttpServlet:
实际上是有这个类的:
如果依赖改为:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
</dependency>
则不会报错,3.0以上的新版本的servlet就不行。请问为什么怎么解决,新版本的总不会不能用吧
确认下你的tomcat版本,tomcat7最大支持servlet-api 3.0
回复 @09M73:1.8回复 @颖辉小居:JRESYSTEMLIB的版本呢还没有在tomcat运行,只是新建的空项目,依赖的所有包都在pom中配置。配置低版本的servlet-api就可以,3.0以上的javax.servelet-api就不行,明明在buildpath中可以找到这个类没人知道怎么办吗?想用servlet3.1或以上,怎么在pom.xml中配置依赖
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。