精华内容
下载资源
问答
  • IDEA 控制台SpringBoot日志添加颜色

    千次阅读 2020-03-24 12:06:31
    IDEA 控制台SpringBoot日志添加颜色 文章目录IDEA 控制台SpringBoot日志添加颜色一. 前言二. 控制台小白变色2.1....我家控制台输出的日志就是一个小白,查看日志显然没有人家有色的方便,那么下面就给小白上色...

    IDEA 控制台SpringBoot日志添加颜色

    一. 前言

    当运行SpringBoot项目时,看到别人家的控制台日志根据日志类型用不同的颜色进行区分,查看日志非常方便。我家控制台输出的日志就是一个小白,查看日志显然没有人家有色的方便,那么下面就给小白上色吧。

    二. 控制台小白变色

    2.1.小白原貌

    在这里插入图片描述

    2.2. 配置启动类
    • 打开启动配置
      在这里插入图片描述
    • 选择启动类

    项目中定义用来启动的类都是启动类,类如main方法所在的类,单元测试的类。
    下面分别将Application和Spring Boot都添加了颜色配置。

    • 在启动类添加:-Dspring.output.ansi.enabled=ALWAYS
      • Application的启动类
        在这里插入图片描述
      • Spring Boot 的启动类
        在这里插入图片描述
    2.3. 启动项目
    • 启动方式切换

    在这里可以选择启动方式。

    在这里插入图片描述

    • spring boot启动类启动项目
      在这里插入图片描述
    • 控制台日志有颜色了。
      在这里插入图片描述
    展开全文
  • idea控制台输出日志自动换行 | 控制台打印彩色日志

    万次阅读 多人点赞 2018-12-25 16:50:34
    开发中我们通常会传输json格式数据,然后打印在控制台Console,但json格式数据一多,则需要则控制台下放拖拽才能查看,且这样不方便阅读,所以推荐使用以下设置。 idea设置如下(Ctrl+Alt+S)Setting->...

    idea控制台输出日志自动换行 | 控制台打印彩色日志


    一、idea控制台输出日志自动换行

    开发中我们通常会传输json格式的数据,然后打印在控制台Console,但json格式数据一多,则需要则控制台下放拖拽才能查看,且这样不方便阅读,所以推荐使用以下设置。

    idea设置如下(Ctrl+Alt+S)Setting->Editor->General->Console,勾选下图选项即可:


    二、控制台打印彩色日志

    1.使用VM配置
    -Dspring.output.ansi.enabled=ALWAYS
    

    复制上面的代码,参考下面的步骤,保存再重启就ok了
    在这里插入图片描述


    2.自定义彩色日志输出
    <!-- 彩色日志 -->
    <!-- 彩色日志依赖的渲染类 -->
    <conversionRule conversionWord="clr" converterClass="org.springframework.boot.logging.logback.ColorConverter" />
    <conversionRule conversionWord="wex" converterClass="org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter" />
    <conversionRule conversionWord="wEx" converterClass="org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter" />
    <!-- 彩色日志格式 -->
    <property name="FORMAT" value="${FORMAT:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}" />
    <!-- Console 输出设置 -->
    <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>${FORMAT}</pattern>
            <charset>utf8</charset>
        </encoder>
    </appender>
    
    展开全文
  • IDEA禁止控制台日志输出

    千次阅读 2019-03-13 17:10:20
    在进行代码编写时,现在流行的工具是IDEA,但是在测试的时候,控制台会输出大量的日志信息,影响测试。 先介绍一种控制日志输出的方法: 1)查验是否含有resources目录 查看main目录下(如果用于测试,可以查看...

    在进行代码编写时,现在流行的工具是IDEA,但是在测试的时候,控制台会输出大量的日志信息,影响测试。

    先介绍一种控制日志输出的方法:

    1)查验是否含有resources目录

    查看main目录下(如果用于测试,可以查看test目录),是否有resources目录

    如果没有,新建一个resources目录,将其设置为“Sources”类型

    在resources目录下,新建文件:log4j.properties

    内容如下:

    # Global logging configuration
    log4j.rootLogger=WARN, stdout
    # Console output...
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

    再次运行程序,控制台的日志量就会大大减少

    展开全文
  • idea设置控制台不打印日志

    千次阅读 2018-09-12 19:04:00
    这样做好处是当想打印数据到控制台查看就特别方便,这个在大数据spark sql使用多。当然如果代码报错也会打印,这个不必担心。 方案Ⅰ 方法是将这个log日志文件放到idea的资源目录里即可 log4j.properties ...

    这样做的好处是当想打印数据到控制台查看就特别方便,这个在大数据spark sql使用的多。当然如果代码报错也会打印,这个不必担心。

    方案Ⅰ

    方法是将这个log日志文件放到idea的资源目录里即可

    log4j.properties

    #设置日志的级别,定义日志信息的输出目的
    log4j.rootLogger=INFO,R
    #定义A1的输出目的地为控制台
    #log4j.appender.A1=org.apache.log4j.ConsoleAppender
    #布局为 PatternLayout 可以灵活地指定布局模式。
    log4j.appender.A1.layout=org.apache.log4j.PatternLayout
    #设置输出格式
    log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH\:mm\:ss} [%c]-[%p] %m%n
    #定义R的输出目的地为文件,并且文件大小到达指定尺寸的时候产生一个新的文件
    log4j.appender.R=org.apache.log4j.RollingFileAppender
    #设置输出的文件地址
    log4j.appender.R.File=D:\\log4j\\Log4j.log
    #设置文件大小伟100 kb 文件到达100时,产生一个新文件,
    #MaxBackupIndex 最大记录的文件数为1 查过一个文件删除文件较早的。
    log4j.appender.R.MaxFileSize=1048576KB log4j.appender.R.MaxBackupIndex=1
    #以下和上面一样
    log4j.appender.R.layout=org.apache.log4j.PatternLayout
    log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n

     方案Ⅱ

    只要在要运行的代码内加入下面两行代码即可.

    Logger.getLogger("org.apache.spark").setLevel(Level.ERROR)
    Logger.getLogger("org.eclipse.jetty.server").setLevel(Level.OFF)

     

     

     

     

     

    转载于:https://www.cnblogs.com/kaiwen/p/9636632.html

    展开全文
  • 方案Ⅰ方法是将这个log日志文件放到idea的资源目录里即可log4j.properties#设置日志的级别,定义日志信息输出目的log4j.rootLogger=INFO,R#定义A1输出目的地为控制台#log4j.appender.A1=org.apache.l...
  • Tomcat控制台日志乱码 最近编写一个SSH项目,启动项目需要使用到Tomcat,配置完成Tomcat后启动项目,发现控制器一堆乱码,这应该是输出的编码格式不对导致的,Win默认是GBK,...再次运行Tomcat发现控制台的日志信息可
  • idea控制台不输出日志

    千次阅读 2019-12-17 17:08:37
    idea导入一个maven工程,在本地执行时候,控制台怎么也不打印log4j日志,但是system.out可以正常输出,但是查看log4j.properties配置文件,也没有什么问题。 private static final Logger log = LoggerFactory....
  • 在使用IntelliJ IDEA 工具开发时,有时候为了方便查看一些控制台的日志,我们可以通过下载一个插件来进行设置不同日志级别在控制台打印的颜色; 步骤: 1.安装插件File ->Setting->Plugins 搜索Grep Console...
  • 开发中我们通常会传输json格式数据,然后打印在控制台Console,但json格式数据一多,则需要则控制台下放拖拽才能查看,且这样不方便阅读,所以推荐使用以下设置。 Windowsidea设置如下(Ctrl+Alt+S)Setting->...
  • IDEA RUN WEB项目控制台没有日志输出

    万次阅读 2018-09-25 16:44:11
    IDEA RUN WEB项目控制台没有日志输出,无论怎么点击页面,后台一点运行日志没有。以为是tomcat问题,或者IDEA配置问题,结果怎么改配置都无法解决。当查看run启动信息是,发现一个错误: SLF4J: Failed to load ...
  • 首先我们要清楚产生乱码原因: ...1, 查看tomcat安装目录conf目录下logging.properties 2,将logging.properties文件内所有编码字符集该为utf-8(此时需要注意IDEA是否也是utf编码) 3,打开IDEA,选择h...
  • idea启动Tomcat会出现日志显示中文乱码问题这不方便我们查看所有我们需要消除乱码文章解决了idea启动tomcat后控制台日志显示中文乱码问题以及对网上错误方法汇总 正确做法 进入Tomcat安装目录我这里以Tomcat...
  • 使用IDEA 时 尽管在settings中设置了UTF-8编码,而且查看log文件日志编码输出正常,则表明服务器编码配置时没有问题,因此控制台中文输出异常问题就显得比较奇怪。  我这边出现问题解决方法如下:  1. ...
  • Tomcat控制台中文乱码问题解决 刚从Tomcat官网上下载下来Tomcat,在初次运行时,控制台窗体会出现...经过查看分析,可以猜测是Tomcatlog日志模块在记录时出现了中文字符不识别问题,在Tomcat启动文件“c...
  • 如果确定配置文件日志级别是info,又可能jar包有冲突,看一下依赖的jar中是否有logback,直接去掉或者排除logback相关引用,然后查看控制台打印的日志级别是否正常 IDEA查看具体引用的方式 第一步: 第二步:...
  • Windows Tomcat 控制台日志乱码

    千次阅读 2019-04-09 18:50:10
    windows tomcat 控制台日志乱码问题描述原因解决办法 问题描述 打开tomcat时,cmd控制台idea都显示乱码,但是log文件都是正常 原因 cmd默认是GBK编码 cmd 输入chcp回车查看 注:CHCP是一个计算机指令,能够显示或...
  • 原因: tomcat8以后,由原来...tomcat日志编码和idea的日志显示控制台编码不同,启动控制台就会乱码 tomcat日志编码查看和修改方式: 查看tomcat\conf\logging.properties文件 apache-tomcat-8.5.43\conf\logging.p...
  • 问题 日志控制台查看日志,出现乱码 解决 打开软件,改写虚拟机参数。 添加参数 -Dfile.encoding=utf-8 重启软件后,解决。
  • mapreduce 项目 可以运行成功,但是控制台这几条很醒目的日志信息,说明项目没有配置log4j,在开发的过程中,我们需要更详细的日志信息来定位问题和查看整个过程。 这个问题,上面控制台给了一个网址:...
  • 场景: 搭建springboot项目 启动失败; 控制台没有任何输出, 直接报Process finished with exit code 0 因为没有日志不好排查 错误 ....就是配置日志的时候报错了,,测试.删除日志的配置..发...
  • 0、乱码ing 1、找到 tomcat 所在文件夹 可以通过 tomcat 配置中查看文件位置 2、找到 conf 文件夹下 logging.properties 文件 3、将日志编码默认 UTF-8 改为 GBK 4、成功
  • Idea中如何查看GC日志

    2019-07-26 16:13:10
    一,将下面该参数添加在VM options -XX:+PrintGCDetails 二, 运行对应方法,控制台输出如下:
  • 这种是debug级别打印的日志,但是表面上根本看不出来问题,必须自己去把属性数据拼装进入sql,才能在navicat查看,着实很不方便。 然而强大的IDEA中提供了一款强大的工具:mybatis log plugin 如果未搜到任何信息请...
  • 1.在idea里添加配置-XX:+PrintGCDetails2、打印GC详细信息:-XX:+PrintGCDetails...上面是用到比较多,详情查看这个:https://blog.csdn.net/u011767040/article/details/491809733.控制台会打印如下日志(截选)...
  • 安装2019.02版IntelliJ IDEA,在配置好Tomact-7.0.96后,启动服务,idea控制台打印乱码(效果如下) 命令行启动Tomcat之后也同样乱码(效果如下) 查看Tomcat安装目录下conf-logging.properties文件,发现日志...
  • 最近tomcat突然在控制台输出乱码,各种乱码问题,查阅大量资料,最终得以解决.IDEA控制台输出乱码问题一:idea中tomcat控制台输出乱码运行本地tomcat\bin\start.bat文件页面显示正常在idea中显示乱码解决:根据...
  • 说明:很遗憾,IDEA中无法实现日志分类查看,比如只能显示INFO级别的,但是...直接使用IDEA导入输出的日志文件,就可以实现比如logback配置了不向上传递导致控制台不能输出日志的查看。 参考: http://blog.csd...
  • 最近在工作中使用hibernate,遇到了sql语句错误,为了查看具体错误,整理了hibernate在控制台日志打印sql语句及参数方法 环境说明 IntelliJ IDEA 2017.3.4 版本;SpringBoot 2.0.0.RELEASE;hibernate用是...

空空如也

空空如也

1 2 3 4 5
收藏数 91
精华内容 36
关键字:

idea查看控制台的日志