微服务springboot生产环境LINUX运行正常,但是windows提示:yaml配置异常解决办法及原因

报错产生原因:此报错信息指向的问题是,配置文件 application.yml 中含有中文,而windows服务默认启动的编码格式服务器系统相关,使用的编码格式无法正确读取配置文件中的中文信息,导致报错。

解决方案

  • 可以将配置文件 application.yml 中的中文删除,再尝试

  • 可以尝试将文件内容复制出来,再重新复制回去

  • 可以在启动命令中加上 编码配置,指定编码,修改后的启动命令如下:

    复制代码
    java -Dfile.encoding=utf-8 -jar kkFileView-3.2.0.jar

    添加了 -Dfile.encoding=utf-8

相关推荐
A.零点27 分钟前
【期末复习,408 考研计组全程笔记 】— 第4章 :指令系统
笔记·考研·408·计算机组成原理
早茶cc35 分钟前
sqli1-5 9报错注入 笔记
笔记
摇滚侠38 分钟前
Java 全栈开发实战教程 课程笔记 34-36
java·笔记
今儿敲了吗1 小时前
Python——函数基础
开发语言·笔记·python
不爱记笔记1 小时前
音视频转笔记工具横评2026,通义听悟、Ai好记、NotebookLM 实测对比
人工智能·笔记·ai·音视频·飞书·obsidian
kels88992 小时前
单连接动态增减订阅:股票行情API后端降负载实战方案
开发语言·笔记·python·信息可视化·金融
mifengxing4 小时前
计算机组成原理概述
笔记·考研·计算机组成原理·复习笔记
最后的最后、7964 小时前
SQLi-Labs 六关 SQL 注入过关笔记
数据库·笔记·sql
筱谙4 小时前
BES BLE CTKD 完整学习笔记
笔记·学习
会编程的土豆4 小时前
数据库mysql八股
数据库·笔记·八股