Java 如何禁用ch.qos.logback';在运行SpringBootTest时,在;“mvn清洁安装”;

Java 如何禁用ch.qos.logback';在运行SpringBootTest时,在;“mvn清洁安装”;,java,spring-boot,configuration,logback,spring-logback,Java,Spring Boot,Configuration,Logback,Spring Logback,在与@RasmusFaber讨论后,他是对这一问题的最上等答案的作者 ,我决定创建一个新问题,因为该问题的解决方案不适用于我的问题 我正在由Maven构建一个Spring引导应用程序 当我运行mvn clean install时,我想清除ch.qos.logback的日志输出,我想禁用logback自身的状态消息,如下所示 我相信我应用了StackOverflow(包括上面提到的问题)和其他地方给出的所有提示。我仍然不能让我的身体安静下来 请注意,所有日志行都是INFO,甚至不是WARN。因此

在与@RasmusFaber讨论后,他是对这一问题的最上等答案的作者 ,我决定创建一个新问题,因为该问题的解决方案不适用于我的问题


我正在由Maven构建一个Spring引导应用程序

当我运行
mvn clean install
时,我想清除
ch.qos.logback
的日志输出,我想禁用logback自身的状态消息,如下所示

我相信我应用了StackOverflow(包括上面提到的问题)和其他地方给出的所有提示。我仍然不能让我的身体安静下来

请注意,所有日志行都是
INFO
,甚至不是
WARN
。因此,这不是缺少
logback access.xml
文件的问题。即使找到文件,logback框架也会显示
INFO
消息-参见第3行。此外,还有其他的
INFO
消息只是垃圾

我想禁用Logback自己的状态消息
10:51:16066 |-ch.qos.logback.access.tomcat.LogbackValve[null]中的信息-无法使用属性“catalina.base”配置文件[C:\Users\xxxx\AppData\Local\Temp\tomcat.6036200809499559352.0\logback access.xml]
10:51:16066 |-ch.qos.logback.access.tomcat.LogbackValve[null]中的信息-无法使用属性“catalina.home”配置文件[C:\Users\xxxx\AppData\Local\Temp\tomcat.6036200809499559352.0\logback access.xml]
10:51:16066 |-ch.qos.logback.access.tomcat.LogbackValve[null]中的信息-找到[logback access.xml]作为资源。
10:51:16081 |-ch.qos.logback.access.joran.action.ConfigurationAction-debug属性中的信息未设置
10:51:16081 |-ch.qos.logback.access.joran.action.ConfigurationAction中的信息-配置结束。
10:51:16081 |-ch.qos.logback.access.joran中的信息。JoranConfigurator@2831c178-将当前配置注册为安全回退点
10:51:16081 |-ch.qos.logback.access.tomcat.LogbackValve[null]中的信息-完成配置
更广泛的背景 (当我临时将所有日志级别设置为
DEBUG

。。。
[信息]---maven surefire插件:2.22.2:test(默认测试)@my application---
[信息]
[信息]-------------------------------------------------------
[信息]
[信息]-------------------------------------------------------
[信息]正在运行com.xxxx.MyUnitTest
...
2020-11-27 14:06:33.590调试2656---[main].c.l.ClasspathLoggingApplicationListener:应用程序以类路径启动:未知
.   ____          _            __ _ _
/\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/  ___)| |_)| | | | | || (_| |  ) ) ) )
'  |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
::弹簧靴::(v2.3.4.版本)
2020-11-27 14:06:33.675信息2656---[main]c.xxxx.MyUnitTest:未设置活动配置文件,返回默认配置文件:默认
2020-11-27 14:06:33.676调试2656---[main]o.s.boot.SpringApplication:加载源类com.xxxx.MyApplication,类org.springframework.cloud.bootstrap.bootstrapplicationListener$BootstrapMarkerConfiguration
2020-11-27 14:06:33.694调试2656---[main]o.s.b.c.c.ConfigFileApplicationListener:加载的配置文件'file:/c:/workspace/my application/target/test classes/application.properties'(类路径:/application.properties)
2020-11-27 14:06:33.695调试2656---[main]ConfigServletWebServerApplicationContext:刷新org.springframework.boot.web.servlet.context。AnnotationConfigServletWebServerApplicationContext@280d4882
...
2020-11-27 14:06:41.791调试2656---[main]o.a.c.c.c.[Tomcat].[localhost].[/]:启动筛选器
...
2020-11-27 14:06:41.803调试2656---[main]o.apache.catalina.core.StandardContext:启动已完成
##############不需要的日志的开始##############
14:06:41811 |-ch.qos.logback.access.tomcat.LogbackValve[null]中的信息-无法使用属性“catalina.base”配置文件[C:\Users\xxxx\AppData\Local\Temp\tomcat.4629575738537063162.0\logback access.xml]
14:06:41811 |-ch.qos.logback.access.tomcat.LogbackValve[null]中的信息-无法使用属性“catalina.home”配置文件[C:\Users\xxxx\AppData\Local\Temp\tomcat.4629575738537063162.0\logback access.xml]
14:06:41812 |-ch.qos.logback.access.tomcat.LogbackValve[null]中的信息-找到[logback access.xml]作为资源。
14:06:41869 |-ch.qos.logback.access.joran.action.ConfigurationAction-debug属性中的信息未设置
14:06:41869 |-ch.qos.logback.access.joran.action.ConfigurationAction中的信息-配置结束。
14:06:41869 |-ch.qos.logback.access.joran中的信息。JoranConfigurator@62732be7-将当前配置注册为安全回退点
14:06:41869 |-ch.qos.logback.access.tomcat.LogbackValve[null]中的信息-完成配置
##############不需要的日志的结尾##############
2020-11-27 14:06:41.876调试2656---[main]org.apache.catalina.mapper.mapper:注册主机[localhost]
2020-11-27 14:06:41.877调试2656---[main]o.apache.catalina.mapper.MapperListener:在上下文[]中为服务[StandardService[Tomcat]注册包装器[default]
2020-11-27 14:06:41.878调试2656---[main]o.apache.catalina.mapper.MapperListener:在上下文[]中为服务[StandardService[Tomcat]注册包装器[dispatcherServlet]
2020-11-27 14:06:41.878调试2656---[main]o.apache.catalina.mapper.MapperListener:为服务[StandardService[Tomcat]注册上下文[]
2020-11-27 14:06:41.879调试2656---[main]o.apache.catalina.mapper.MapperListener:在域[null]中为服务[StandardService[Tomcat]注册主机[localhost]
...
[信息]测试运行:
logging.level.root=ERROR
logging.level.org.springframework=ERROR
logging.level.ch.qos.logback=ERROR