eclipse 导入Web项目文件后,产生的错误的解决方法
这里写自定义目录标题
JSP错误
导入了JavaWeb项目后出现 .jsp 文件出现错误,操作步骤:
错误提示:The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path
右键错误项目 → 选择bulid path → configure build path
然后看Libraries中有没有图中的“红×”,如果有点击删除,然后点击AddLibrary—>
然后点击Server Runtime —>Next ,选择Tomcat服务器,然后点击Finish,然后点击Apply and close。
如果没有删除上面的JRE,则点击 AddLibrary—>JRE System Library —>Next
然后 .jsp 文件上就没有“X”了。
JAVA文件错误
我们在改完 .jsp 中的错误后又弹出一个java文件中的错误,如图所示
解决方法:右键错误项目 → 选择bulid path → configure build path,然后发现Libraries中Server Library后面有个未定义(unbound),Tomcat和我们用的不一样,然后选中Server Library,点击删除,然后点击AddLibrary—>JRE System Library —>Next —>Finish
结果如图,多了一个,,下图:
然后点击Apply and close,错误就没有了
Error Pages错误
解决完这个后,我们发现还有错误,但是不知道在哪,然后点开Deployment Descriptor:XXXX,我们发现有个Error Pages的错误,如图
进入项目中的.settings(隐藏)目录,——>进入的方法:
显示项目中的.settings目录
把鼠标放在左上角的小三角上,出现”view menu“,点击小三角—>Filters或Filters and Customization…,然后将 .*resources前面的勾去掉,选择ok,就可以看到.settings了。
进入.settings目录后,找到org.eclipse.wst.common.project.facet.core.xml文件,查看,看是否与你eclipse设置的tomcat版本一致,如果不一致,则修改后面的“v8.5”为你的Tomcat版本或删除此行即可。
结果如图:项目上没有“X”了,但是Error Pages中还有,如果有同志知道请分享一下