InitListener类找不到
前一段时候用到了jeecg二次开发,在tomcat环境运行的时候怎么也启动不起来。(因为用到了自己相应的破解版本,所以jar包是用的自己的,一开始以为是破解相关jar包的问题,在这个方面耗了好长时间,反编译之后tomcat中加载的就是该jar包)仓库用的是公司的。运行的时候出现了很多问题。
在此,记录一下,希望能帮助到更多的人。
提示找不到我们自己仓库等相关的类
在其项目启动的时候会提示找不到我们自己使用的相关的类的时候(比如spring),建议你maven update project一下,之后再调整到你们统一的jdk等。
InitListener找不到该类(一)
在上方project 中-clean一下该项目即可解决。(官方方法)
InitListener找不到该类(二)
tomcat提示找不到InitListener,查看我们的依赖搜索下相应的InitListener类确实存在,也添加到我们的项目中了,现在就有可能是我们的tomcat问题,
问题方向侧重点就可以转移到tomcat相关的问题上来。
在我们tomcat中的webapps查看我们项目的classes文件有没有该InitListener类
我就是踩在这个地方,所以提示找不到该类。解决方法:
项目右键properties–>Java Compiler–>Building
把abort build when build path errors occur勾去掉即可,
因为之前是编译到很多不能识别的语法错误(js、jsp)的时候,会导致java文件不编译,勾去掉,重新启动,问题解决。
希望能够帮助到你。