ssh的项目,启动tomcat时报了这个错,应该这么解决呀,求助


他说找不到那个类,那个类是存在的


百度搜了一大堆,说是缺少jar包,但具体是哪个jar包呢



https://blog.csdn.net/RogueStudys/article/details/53383403?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task 清下缓存试下

clean、重新部署tomcat都试过了,就是不行

再试下这个:可能是没有导入spring.jar导入Deployment Assembly中,导入方法:右键项目->Properties->Deployment Assembly->Add->Java Build Path Entries



都弄过了,还是报那个错

SystemLoadingListener这个类存在吗

对,真实存在的,类名称我检查过了,没问题,但就是找不着


不知道哪里会影响到呢

先关闭一下eclipse,再重试一下,可能加载线程停了

class文件里找找看有没有,同上,看看是不是没有编译成功


  • 昨天就遇到这个问题了,今天打开电脑启动tomcat就这样

JDK没有问题吧,要不都重新装下试试,或者看下xml文件,看有没有不小心改动了


https://jingyan.baidu.com/article/37bce2beacfe461002f3a218.html

clean一下,重新编译

解决方法:

1.检查项目引入包情况;检查jdk环境变量配置,以及对应listener类保命,路径等确定没问题。

2.重装tomcat。

3.将tomcat中的缓存文件Catalina删除。

4.重新编译,运行

其他没问题重装一Tomcat试试

怎么查看自己的项目缺少哪个jar包呢

换个JDK试试


缺少报错的类

报错的类是存在的