springboot 整合日志常见错误 - 类找不到 小鱼儿 2022-04-06 12:08 206阅读 0赞 错误 ![ac36078c-2868-3554-b91a-76e1870753ac.png][] 原因:缺少 commons-logging.jar 解决方案: 如果用的是maven 则添加依赖即可 <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> 参考:[ ][Link 1][https://www.cnblogs.com/yqskj/archive/2013/03/17/2964193.html][Link 1] 附(springboot 整合log4j日志): (1)添加依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <!-- <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j</artifactId> </dependency>--> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> <version>1.7.7</version> <scope>test</scope> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> </dependencies> (2)新建log4j.properties 文件 log4j.rootLogger=INFO,console # for package com.demo.elk, log would be sent to socket appender. log4j.logger.com.forezp=DEBUG, socket # appender socket log4j.appender.socket=org.apache.log4j.net.SocketAppender log4j.appender.socket.Port=4560 log4j.appender.socket.RemoteHost=localhost log4j.appender.socket.layout=org.apache.log4j.PatternLayout log4j.appender.socket.layout.ConversionPattern=%d [%-5p] [%l] %m%n log4j.appender.socket.ReconnectionDelay=10000 # appender console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.target=System.out log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d [%-5p] [%l] %m%n (3)使用logger打印日志 private static final Logger logger = Logger.getLogger(AppTests.class); @Test public void test(){ for (int i = 0 ; i<1000;i++){ logger.info(" 第 " + i + " 次说 love u "); } } [ac36078c-2868-3554-b91a-76e1870753ac.png]: /images/20220406/b5ae0e8bf74b4b74814b715c4cc261c6.png [Link 1]: https://www.cnblogs.com/yqskj/archive/2013/03/17/2964193.html
相关 类路径配置错误:Java类找不到例子 这个错误通常发生在Java编程中,当你的代码试图引用一个不在类路径(classpath)下的类时,就会出现这种错误。 解决方法如下: 1. **确认类名和路径**:确保你要 淩亂°似流年/ 2024年09月10日 10:33/ 0 赞/ 12 阅读
相关 Idea找不到类 Process finished with exit code 1 Class not found: Idea找不到类 ,可是明明已经写好了类, 2种情况: 第一, 川长思鸟来/ 2022年10月13日 05:26/ 0 赞/ 224 阅读
相关 springboot整合freemarker找不到页面 1.查看application.properties spring.freemarker.cache=false spring.freemarker.char 野性酷女/ 2022年10月10日 01:41/ 0 赞/ 88 阅读
相关 springboot 启动找不到主类的问题 利用eclipse的maven插件,清理了了一下springboot的项目,结果再启动就找报找不到主类的错误了。 原因是你清理了编译好的class文件。解决办法是:使用ma 冷不防/ 2022年06月14日 07:20/ 0 赞/ 379 阅读
相关 JsonAutoDetect注解找不到错误 RedisConfig类代码: package com.neo.SpringBoot.config; import java.lang.reflec 骑猪看日落/ 2022年05月19日 11:51/ 0 赞/ 181 阅读
相关 SpringBoot应用启动:找不到主类 原因:把target文件夹给删掉了,重新使用maven执行package就好了。 ![70][] [70]: /images/20220516/144bce9b584b4 迷南。/ 2022年05月16日 03:14/ 0 赞/ 361 阅读
相关 SpringBoot找不到Dao 默认Maven打包后不包括配置文件,一定要记得手动指定,包括Yml。 <build> <resources> <res 你的名字/ 2022年05月14日 08:52/ 0 赞/ 268 阅读
相关 springboot 整合日志常见错误 - 类找不到 错误 ![ac36078c-2868-3554-b91a-76e1870753ac.png][] 原因:缺少 commons-loggi 小鱼儿/ 2022年04月06日 12:08/ 0 赞/ 207 阅读
相关 错误: 找不到或无法加载主类 今天遇到一个很郁闷的问题,我自己手写了一个简单的java类的测试,但是Run as Java Application 时,却报一个错误说,找不到或无法加载类\\\\\,找了半天 亦凉/ 2021年09月02日 08:55/ 0 赞/ 540 阅读
还没有评论,来说两句吧...