java_iamliuyang
吐槽役
采纳率0%
2019-10-10 21:49 阅读 2.0k

IDEA中启动springboot项目报错Unable to start embedded container;

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包冲突!!!找不到啊..本地库已经更新无数次了求助大神帮忙解决一下!!!!!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • weixin_41763995 _鹿慕溪水 2019-10-11 09:35

    看看你的IDEA是不是也配置了tomcat,如果你的idea配置了tomcat,可能会跟spring boot 内置的tomcat容器冲突,检查一下

    点赞 评论 复制链接分享
  • ding_ran 莫离瑜 2020-01-16 09:20

    LogFactory这个类找不到,应该是日志包没有导入进来,导致这个类不能使用,建议的解决方案:
    1检查.pom文件导入的日志jar包是否正确,按ctrl键是否能跟进去
    2.pom文件导入正确之后先把项目clean一下,如果是maven父子聚合工程,clean之后在父pom中先注释掉子模块,然后install父工程
    3.再把刚刚父pom中注释的子模块取消注释,然后install父工程
    4.编译运行

    点赞 评论 复制链接分享

相关推荐