Windows部署,bat输出日志乱码

Blade 未结 1 91
56956808
56956808 剑圣 2021-09-24 12:20

一、该问题的重现步骤是什么?

  1. 项目utf8,bat文件编码utf8,启动命令 -jar blade-api.jar -Dfile.encoding=utf-8;

    但是输出的日志却乱码;

 image.png

image.png


二、你期待的结果是什么?实际看到的又是什么?

解决中文乱码问题;

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bladex-boot2.8.2.RELEASE;  windows操作系统;

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2021-09-24 13:05

    bat控制台乱码,输出的日志文件是ansi格式,没有乱码;本地修改的logback-prod.xml不生效,并且无法指定 logback.xml配置文件的路径;原因是会被blade-starter-log-2.8.2.RELEASE.jar中的配置覆盖;这个怎么处理? 尝试修改jar中的配置文件,charset=gbk;控制台正常,但是文件乱码;

    0 讨论(0)
提交回复