IDEA中启动springboot项目报错Unable to start embedded container; nested exception is java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory怎么解决啊!!!!求助大神!!!!!!!
配置的jdk1.8, maven配置的是3.3.9, 同事运行没问题, git下来运行就出现这个问题. 网上查询说tomcat的jar包冲突!!!找不到啊..本地库已经更新无数次了求助大神帮忙解决一下!!!!!
看看你的IDEA是不是也配置了tomcat,如果你的idea配置了tomcat,可能会跟spring boot 内置的tomcat容器冲突,检查一下
LogFactory这个类找不到,应该是日志包没有导入进来,导致这个类不能使用,建议的解决方案:
1检查.pom文件导入的日志jar包是否正确,按ctrl键是否能跟进去
2.pom文件导入正确之后先把项目clean一下,如果是maven父子聚合工程,clean之后在父pom中先注释掉子模块,然后install父工程
3.再把刚刚父pom中注释的子模块取消注释,然后install父工程
4.编译运行