解决复制springboot项目后,启动日志无颜色的问题
复制springboot项目后,启动日志无颜色
把之前的springboot项目复制到idea后,启动日志无颜色,这是因为复制过来的项目并没有选择springboot模板,需要做下简单的修改。
1,问题图片如下,虽然不影响开发,但是看着就是不爽,改他。
2,点击工具栏的启动设置,如下图:
3,点击左上角"+",然后选择下面的springboot模板
4,选择启动类,然后apply即可。上面的Name随意定义,可以用项目名字
5,重新启动
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
springboot实现打印彩色日志
springboot打印彩色日志 logback配置 <?xml version="1.0" encoding="UTF-8"?> <configuration> <!-- 文件输出格式 --> <property name="PATTERN" value="%-12(%d{yyyy-MM-dd HH:mm:ss.SSS}) |-%-5level [%thread] %c [%L] -| %ms
-
springboot如何使用logback-spring配置日志格式,并分环境配置
配置不生效的解决办法 注意:如果配置不生效,则说明spring优先加载了其他配置: 解决办法: 添加启动参数 -Dlogging.config=classpath:logback-spring.xml 修改名字为 logback.xml, SpringBoot首先去查找标准的日志配置文件,如果找不到在去找拼接Spring的配置的文件, 标准文件名: "logback-test.groovy", "logback-test.xml", "logback.gr
-
SpringBoot动态修改日志级别的操作
前言 为了减少日志频繁打印带来的性能影响,线上环境设置的日志级别一般都相对较高.而当出现生产问题需要排查的时候,可能需要适当降低日志级别(例如DEBUG)来打印更多的日志信息帮助定位问题. 传统的做法一般是: 1.配置里修改日志级别 2.重启应用 3.问题复现查看报错日志排查问题 这个过程需要重启应用,比较麻烦,效率较低,而且针对大型在线项目,不可能随便停机重启.那么有没有一种方式在不重启应用的情况下实现动态修改日志级别呢? 下面,让老万教你如何通过SpringBoot的actuator组件来实
-
SpringBoot 项目添加 MDC 日志链路追踪的执行流程
目录 1. 线程池配置 2. 拦截器配置 3. 日志文件配置 4. 使用方法示例 4.1. 异步使用 4.2. 定时任务 日志链路追踪的意思就是将一个标志跨线程进行传递,在一般的小项目中也就是在你新起一个线程的时候,或者使用线程池执行任务的时候会用到,比如追踪一个用户请求的完整执行流程. 这里用到MDC和ThreadLocal,分别由下面的包提供: java.lang.ThreadLocal org.slf4j.MDC 直接上代码: 1. 线程池配置 如果你直接通过手动新建线程来执行异步任务,想
-
Springboot项目优雅地处理日志的方法详解
如上图,每天会生成一个新的日志文件,然后日志进行分类,我这里只对error和info进行分类. 怎么做呢? 首先,在resource目录创建一个新文件,取名logback-spring.xml <?xml version="1.0" encoding="UTF-8" ?> <configuration > <appender name="consoleLog" class="ch.qos.logback.c
-
springboot实现将自定义日志格式存储到mongodb中
步骤如下 首先定义封装所需要的日志信息的实体类 public class MyLog { //根据需要定义字段 @Id private String id; private Date ts; private String level; private String msg; private String thread; //属性的get/set方法(略) } 定义操作mongodb的接口 @Repository public interface LogRepository extends Mon
-
springboot 日志彩色消失的2种解决方案
springboot 日志彩色消失 方案一: 添加参数 -Dspring.output.ansi.enabled=ALWAYS 如下图所示: 重新运行 的效果 方案二: springboot默认是logback日志,初始构建日志是还有颜色的,但是由于某种操作之后颜色消失了,如何进行配置文件配置呢? 步骤如下: 相应目录resource下增加logback.xml 配置文件代码如下: <?xml version="1.0" encoding="UTF-8"?&g
-
解决复制springboot项目后,启动日志无颜色的问题
复制springboot项目后,启动日志无颜色 把之前的springboot项目复制到idea后,启动日志无颜色,这是因为复制过来的项目并没有选择springboot模板,需要做下简单的修改. 1,问题图片如下,虽然不影响开发,但是看着就是不爽,改他. 2,点击工具栏的启动设置,如下图: 3,点击左上角"+",然后选择下面的springboot模板 4,选择启动类,然后apply即可.上面的Name随意定义,可以用项目名字 5,重新启动 以上为个人经验,希望能给大家一个参考,也希望大家
-
springboot项目突然启动缓慢的解决
目录 springboot项目突然启动缓慢 springboot启动太慢优化 1.组件自动扫描带来的问题(@SpringBootApplication) 2.如何避免组件自动扫描带来的问题(不使用@ SpringBootApplication) 3.引发的问题--无法扫描组件 4.千古红楼只一梦,竹篮打水一场空 5.debug debug,bug bug更健康 6.分析Positive matches和Negative matches 7.再次优化配置信息 8.小结一下 springboot项目
-
springboot 项目容器启动后如何自动执行指定方法
目录 springboot 项目容器启动后自动执行指定 springboot 容器及启动过程 问题1:为什么要启动父子两个容器? 问题2:在什么时候启动父容器? 问题3:父容器和子容器的区别? 问题4:怎么保证父容器启动过程中 问题5:容器实际通过什么来管理bean springboot 项目容器启动后自动执行指定 我们需要写一个class去让它实现ApplicationRunner,然后重写它的run方法就行了,注意类加上@Component注解 注意:这个class需要写在和Applicat
-
springboot项目配置logback日志系统的实现
记录springboot项目配置logback日志文件管理: logback依赖jar包 SpringBoot项目配置logback理论上需要添加logback-classic依赖jar包: <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.3</version> <
-
超个性修改SpringBoot项目的启动banner的方法
如果我们使用过SpringBoot,那么就会对下面的图案不陌生.Springboot 启动的同时会打印下面的图案,并带有版本号. 查看SpringBoot官方文档可以找到关于 banner 的描述 The banner that is printed on start up can be changed by adding a banner.txt file to your classpath or by setting the spring.banner.location property t
-
解决vue打包项目后刷新404的问题
vue打包项目后刷新404的问题Nginx配置 server { listen 80; server_name localhost; index index.html; root /root/dist; location / { root /root/dist; try_files $uri $uri/ /index.html =404; } } 以上这篇解决vue打包项目后刷新404的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们. 您可能感兴趣的文章: Vu
-
快速解决Tomcat重新配置后启动慢的问题
Jenkins+Tomcat服务器配置过程中,修改了tomcat配置文件:然后再访问服务器的tomcat页面发现根本加载不出来 企图重启tomcat /opt/tomcat/bin/shutdown.sh 出现如下报错 [root@izbp1fmfc2pdjiw9u143xfz conf]# /opt/tomcat/bin/shutdown.sh Using CATALINA_BASE: /opt/tomcat Using CATALINA_HOME: /opt/tomcat Using CAT
-
解决goland 导入项目后import里的包报红问题
解决办法: 1.Goland--->Preferences...--->Go--->GOPATH--->Project GOPATH下添加命令行go env下的GOPATH值,自行修改自己的Project GOPATH 2.正常情况下我们不需要自己去处理外部包的代理,但是也有可能就是你不经意之间做了修改,这边也是通过setting进行配置: 补充:GOLAND 导入项目后import里的包报红,以及$GOPATH/go.mod exists but should not 首先 im
-
SpringBoot项目中控制台日志的保存配置操作
SpringBoot 控制台日志的保存配置 情景:SpringBoot项目中需要把控制台日志保存下来. 实现方法: 1.在配置文件application-prod.yml 配置如下: logging: config: classpath:logback-spring-prod.xml 2.logback-spring-prod.xml 这个文件是记录控制台打印日志保存的路径配置如下: <?xml version="1.0" encoding="UTF-8"?&
随机推荐
- Lua面向对象之多重继承、私密性详解
- Android中利用matrix 控制图片的旋转、缩放、移动
- servlet之session工作原理简介_动力节点Java学院整理
- jquery解决图片路径不存在执行替换路径
- php array_udiff_assoc 计算两个数组的差集实例
- Python格式化css文件的方法
- Python数组定义方法
- C#编程实现统计文件夹内文件和隐藏文件的方法示例
- jQuery编写网页版2048小游戏
- JavaScript实现动画打开半透明提示层的方法
- node.js学习之base64编码解码
- python中快速进行多个字符替换的方法小结
- Android巧用ActionBar实现下拉式导航
- Windows rsync服务器备份配置实例
- PHP实现HTML生成PDF文件的方法
- 浅谈iOS11新特性:新增拖拽交互体验
- python爬虫爬取淘宝商品信息
- python判断一个集合是否为另一个集合的子集方法
- PHP命名空间namespace及use的简单用法分析
- javascript面向对象创建对象的方式小结