java 导入的项目很多都报cannot be resolved to a type的错误,不是导包问题

该怎么办详细说明报的错:Thetypejavax.servlet.ServletExceptioncannotberesolved.Itisindirectlyrefer... 该怎么办详细说明
报的错:The type javax.servlet.ServletException cannot be resolved. It is indirectly referenced from required .class files。
HttpServletRequest cannot be resolved to a type。
Multiple markers at this line
- The import javax.servlet.http cannot be resolved
- The import javax.servlet.http cannot be resolved
- The import javax.servlet.http cannot be resolved
展开
 我来答
开阳曦39
推荐于2017-09-28 · TA获得超过180个赞
知道答主
回答量:44
采纳率:0%
帮助的人:63.2万
展开全部
这个错误可能是服务器自带的servlet库未导入的原因。
右键项目属性,转到Targeted Runtimes,选择一个服务器,例如Tomcat,单击应用,可能就可以解决。
追问

我还想问一下,

我的web.xml里的'session-config报错什么原因,svn下载的别人的项目。

小圣12345
2014-09-21 · TA获得超过820个赞
知道小有建树答主
回答量:198
采纳率:0%
帮助的人:159万
展开全部
项目上右键,properties, 找java build path,切到libraies标签,将爆红的jdk编辑一下,选用你需要的jdk版本,一般1.6.我看你类的httpServlet报错,也是这个页面,右边 add library ,找server runtime,如果你eclipse创建了tomcat的server ,应该能看到该tomcat,否则你就先建一个(应该很简单了,window-->preferenct-->server-->runtime environment,然后add一个,选你tomcat路径。)
反正libraries标签里面东西你搞好了,一般没问题的,看看缺啥改啥,哪个爆红叉改哪个。 我只是偶然看到你这个问题才回答的,好久没来知道上逛了。
追问

打开都好好地,没有什么爆红的,tomcat也是好好地不明白你说什么。我这是svn下载的项目

追答
请展开项目,到refrenced libraries里看是否有多个servlert-api的jar包。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
科长自由
2017-08-17
知道答主
回答量:7
采纳率:0%
帮助的人:2.5万
展开全部
把导入的包全部移出去,然后在导入进来一边,eclipse的话,导入包需要建立路径,myeclipse直接导入就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是我是雨辰啊
2017-11-06
知道答主
回答量:1
采纳率:0%
帮助的人:940
展开全部
clean一下就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式