IDEA springboot 2.0.0.RELEASE解决java.lang.ClassNotFoundException: org.apache.log4j.Logger
程序员文章站
2022-04-30 19:50:12
...
问题:
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 77 common frames omitted
解决:
mvn dependency:tree
项目原先是1.5.9和现在2.0.1的区别在于org.slf4j的依赖不全
<!--springboot2.0 日志依赖不全-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.25</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
</dependency>
推荐阅读
-
使用IDEA创建springboot依赖下载很慢,解决方法
-
关于idea运行springboot项目总是报找不到报异常的解决办法
-
Springboot 使用Idea启动web项目访问JSP报404错误解决
-
Idea打包springboot项目没有.original文件解决方案
-
解决SpringBoot单元测试,因idea自动生成 ,无法导入@RunWith注解的原因
-
解决IDEA springboot"spring-boot-maven-plugin"报红问题
-
解决IDEA中设置springboot热部署不生效问题
-
Springboot在idea中使用devtools热部署配置不生效的解决办法
-
Springboot在idea中使用devtools热部署配置不生效的解决办法
-
IDEA的springboot集成jsp找不到页面的解决方式