springboot 关闭所有日志,包括起始springboot图标和运行输入日志
创始人
2024-05-24 16:24:34
0

关闭所有日志分2部分: 1 关闭运行输出日志 , 2 关闭springboot启动图标

1 关闭运行输出日志 (这里没有使用日志框架设置日志)

在 application.properties 中 添加

logging.level.你自己项目的包名=off

例如:logging.level.com.example.license=off

注:off 表示关闭指定包下面的日志,也可以设置其他级别用来控制日志按等级输出
#日志级别 trace #默认级别为info,即默认打印info及其以上级别的日志
#off 则是关闭日志

在这里插入图片描述
运行一下程序会发现运行日志没了,但是还有一个springboot的启动图标,如下:

  .   ____          _            __ _ _/\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/  ___)| |_)| | | | | || (_| |  ) ) ) )'  |____| .__|_| |_|_| |_\__, | / / / /=========|_|==============|___/=/_/_/_/:: Spring Boot ::       (v2.7.9-SNAPSHOT)

2 关闭springboot启动图标

打开 springboot项目的启动类 做如下修改:

注:我的启动类名是 LicenseApplication ,读者需要对应的改为自己的启动类名

import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class LicenseApplication {public static void main(String[] args) {//这里的TestApplication 是当前工程的启动类名SpringApplication springApplication = new SpringApplication(LicenseApplication.class);//关闭启动logo和启动日志的输出springApplication.setBannerMode(Banner.Mode.OFF);springApplication.run(args);}}

运行程序,可以发现没有任何打印日志的信息了,如下图:
在这里插入图片描述

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...