前言
这两天在工作时,Tomcat经常报错,让我苦恼许久,抓耳挠腮想尽脑汁终于是解决了问题,特此总结下来,给自己以后再次报错或者有相同苦恼的同行/同学提供一个参考
报错1:Could not load the Tomcat server configuration at \Servers\Tomcat v8.0 Server at localhost-config.
原因
可能是昨天在关闭其他项目时,不小心把Servers项目也关了
解决方案
打开Servers——Add and Remove
将所有项目remove
Window——Preferences
搜索runtime——选择Server下的Runtime——选中Tomcat——remove
Remove后——add一个新的Tomcat应用即可
走完这些基本就解决了。
报错2:java.lang.NoClassDefFoundError: JspException
今天在写项目时不知道怎么突然跟servlet有关的页面全部报错了
在jsp页面或者跟servlet有关的页面报错:
javax.servlet.jsp.PageContext cannot be resolved to a type
工作运行时Jsp时报错:java.lang.NoClassDefFoundError: JspException
刚刚演示运行jsp时报错:
Could not publish server configuration for Tomcat v8.5 Server at localhost.Multiple Contexts have a path of "/J2EE_Page".
原因
缺少连个jar包:servlet-api.jar 和 jsp-api.jar
解决方案
右击项目——Build Path——Configure Build Path
Add External…
导入后应用即可解决问题
好啦,分享就到此为止!希望你看完本篇文章有所收获,祝你变得更强!!!