IntelliJ IDEA导入gradle+spring boot项目,运行报slf4j错误
2018-03-12 11:24
811 查看
报错信息如下:
严重: Application run failed java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.data.repository.config.RepositoryConfigurationDelegate.<clinit>(RepositoryConfigurationDelegate.java:48)原因:项目缺少依赖:slf4j-log4j12.jar、slf4j-api.jar
解决方法:
在build.gradle文件中,dependencies节点里面添加
compile 'org.slf4j:slf4j-log4j12:1.8.0-beta1' compile 'org.slf4j:slf4j-api:1.8.0-beta1'
相关文章推荐
- IntelliJ IDEA 配置Gradle运行SpringBoot Web项目(tomcat容器)
- IntelliJ IDEA 配置Gradle运行SpringBoot Web项目(tomcat容器)
- 在IDEA中导入Gradle构建的SpringBoot Web项目(SpringBoot-02)
- IDEA+gradle +SpringBoot 项目,bootrun 无法启动项目
- Linux以守护线程的方式运行SpringBoot的项目
- IDEA中springboot项目热部署(含maven版本和gradle版本)
- springboot项目上有个红叉,且ecplise没有自动编译项目,运行提示“错误: 找不到或无法加载主类”
- 在IDEA下跑gradle构建的SpringBoot项目启动报“CreateProcess error=206, 文件名或扩展名太长”
- 使用Gradle创建一个最简单的Spring Boot项目
- intellij IDEA与springboot项目建立
- SpringBoot项目在IntelliJ IDEA中实现热部署
- Spring boot框架项目,使用maven命令将配置文件打包到jar包外,项目运行读取jar外配置文件
- SpringBoot项目在IntelliJ IDEA中实现热部署
- 快速构建可运行的Spring-boot项目(Hello World)
- idea+gradle+springboot 多项目
- SpringBoot项目在IntelliJ IDEA中实现热部署
- Intellij IDEA 搭建Spring Boot项目(三)配置事务和Redis缓存
- SpringBoot+Gradle运行简单Demo Eclipse
- 通过IntelliJ IDEA创建spring boot 项目的两种方式之方式一
- 一步步搭建采用Gradle来运行Spring Boot应用的生产环境