如何禁用Quarkus Camel启动日志?已设quarkus.banner.enabled=false仍无效
解决Quarkus + Apache Camel启动日志无法关闭的问题
针对你使用Quarkus 3.2.6搭配Apache Camel 4.0.0时,启动日志无法通过现有配置关闭的问题,以下是正确的配置方案:
1. 修正Camel日志配置
你之前的org.apa.cam包名不完整,导致配置未生效,需要指定完整的Camel包路径:
# 关闭Camel核心启动日志 quarkus.log.category."org.apache.camel".level=OFF # 单独关闭Camel Main模块的启动日志 quarkus.log.category."org.apache.camel.main".level=OFF
2. 关闭Quarkus相关启动信息
针对Quarkus输出的版本信息、Profile激活提示和已安装特性列表,添加以下配置:
# 关闭Quarkus核心启动日志 quarkus.log.category."io.quarkus".level=OFF # 禁用已安装特性列表的输出 quarkus.features.enabled=false # 关闭Profile激活的提示信息 quarkus.log.category."io.quarkus.runtime.configuration".level=OFF
3. 保留已生效的Banner禁用配置
继续保留你之前的配置:
quarkus.banner.enabled=false
将以上配置添加到你的application.properties文件中,即可完全关闭示例中的所有启动输出。
内容的提问来源于stack exchange,提问作者Cynan
相关产品推荐
相关产品推荐

