Eclipse中出现The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files问题


目录

  • 问题
  • 解决办法
  • 方法1
  • 方法2
  • 1.工程名右键-properties->java build path
  • 2.在java build path的libraries tab页中选择Add external Jars(添加已有jar包)...按钮
  • 3. 选择对应的jar包 进行添加即可
  • 问题原因


问题

Eclipse中出现The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files问题

解决办法

方法1

把 servlet-api.jar 添加到项目中(该jar包在Tomcat目录的lib文件夹下)

方法2

项目中添加Server Library(Apache Tomcat …)

1.工程名右键-properties->java build path

2.在java build path的libraries tab页中选择Add external Jars(添加已有jar包)…按钮

3. 选择对应的jar包 进行添加即可

Eclipse中出现The type javax.servlet.http.HttpServletRequest cannot be resolved问题_servlet

当然目前我的项目还在报这个错,因为我已经对应引入了servlet-api.jar,但是目前这个报错不会影响项目运行,暂时还没有去仔细研究报错所在。

问题原因

项目中缺少jar包:servlet-api.jar


如果大佬们解决了可以告诉我呗,谢谢!