htmlunit老是报很多异常,干扰正常的日志判断,很烦人
2021-08-28 00:02:22.428 WARN 1986 --- [nio-8888-exec-2] c.g.htmlunit.IncorrectnessListenerImpl : Obsolete content type encountered: 'application/x-javascript'.
解决方法是springboot yml配置com.gargoylesoftware: off
logging:
level:
root: info
gargoylesoftware: off
htmlunit老是报很多异常,干扰正常的日志判断,很烦人2021-08-28 00:02:22.428 WARN 1986 --- [nio-8888-exec-2] c.g.htmlunit.IncorrectnessListenerImpl : Obsolete content type encountered: 'application/x-javascript'.解决方法是springboot yml配置com.gargoylesoftware: offlogging: leve
原因是日志中使用固定长度格式展示线程名,长度固定为15位字符,在[]里面。
当线程名超过15位时会截取,删除最前面的字符直到线程名等于15位字符。
eg:线程名为xzhThreadExecutor-0,会变为[hreadExecutor-0]
当线程名不足15位时会补全,自动填充空字符直到达到15位字符。
eg:线程名为xzhThread-0,会变为[ xzhThread-0]
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
aspect
package com.xkcoding.log.aop.aspectj;
import c
警告: Expected content type of 'application/javascript' or 'application/ecmascript'
for remotely loaded JavaScript element at 'http://jquery-1.4.2.min.js', but got ''.
java.lang.NoSuchMethod...
一、配置application.yml
在resources目录下新建application.yml文件(或:application.properties),添加如下内容:
logging.level.[包名]: OFF
# 例如,OFF可改成某个日志级别
logging.level.org.apache.ignite: OFF
二、添加日志配置文件
添加log.xml文件,内容如下:
<?xml version="1
使用的是logback
日志,
屏蔽掉mybatis的debug
日志,只需要在配置文件(指的是application.yaml)将
mybatis:
#log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
同理,需要改
日志,将该句添加在配置文件即可
控制台打印日志过多,看起来头疼,在日志中配置,可以配置log4j来控制日志打印输出的级别。屏蔽org.springframework.*输出的DEBUG以下即可看起来干净很多
日志等级由高到低分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是 ERROR、WARN、INFO、DEBUG。通过在这里定义的级...