最近不知道是Eclipse出了问题还是怎么了,项目启动时报错,或者是tomcat启动之后,项目却不能正常运行。基于此问题,解决方法如下:
首先clean Tomcat,Servers-----右键Tomcat-------clear----------OK
然后clean 该项目,Project-----------clean--------勾选项目名称--------OK
再project build项目,Project-----------bulid Project
这个方法是为了解决项目未编译或者是只编译了一半的问题,一般这样清理缓存和重构项目之后都能解决上述问题,如果此方法不能解决再进行以下的方法进行解决。
1、首先了解该项目的Jdk版本和所支持的Tomcat。
2、找到项目的工作空间文件夹找到classes,查看项目文件是否编译成功,如果classes文件为空,则说明项目没有编译。因此会造成tomcat无法运行该项目。
3、classes文件夹为空的解决方案:
a、点击Project---------clean---------build All,这一步是为了重建项目
b、右键项目Refresh(F5) 刷新项目。
4、如果classes文件夹依然为空,考虑Jdk的版本是否不支持
此处借鉴参考博客:https://www.cnblogs.com/jpfss/p/9036645.html,明明换到了对应的jdk版本,报了个错,版本号不支持,然后看见了这篇文章,按照步骤操作,项目启动成功。
修改之后,重复第三步的操作build,重建项目。