Java -jar 运行 报 MalformedInputException: Input length = 1

Intellij IDEA 中运行正常,linux 运行正常, cmd 下运行 报:MalformedInputException: Input length = 1

微服务项目,在Nacos中做了配置,在引用 Nacos中配置时,编码问题,导致的错误

org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
        at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:218)
        at org.yaml.snakeyaml.reader.StreamReader.ensureEnoughData(StreamReader.java:176)
        at org.yaml.snakeyaml.reader.StreamReader.ensureEnoughData(StreamReader.java:171)
        at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:126)
        at org.yaml.snakeyaml.scanner.ScannerImpl.scanToNextToken(ScannerImpl.java:1198)
        at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:308)
        at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:248)
        at org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart.produce(ParserImpl.java:213)
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:165)
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:155)
        at org.yaml.snakeyaml.composer.Composer.checkNode(Composer.java:93)
        at org.yaml.snakeyaml.constructor.BaseConstructor.checkData(BaseConstructor.java:124)
        at org.yaml.snakeyaml.Yaml$1.hasNext(Yaml.java:507)

解决方法:

注意编码的顺序

java -Dfile.encoding=utf-8 -jar gateway.jar
相关推荐
.生产的驴3 分钟前
Docker 部署SpringBoot应用JAR包部署 构建镜像 DockerFile
spring boot·docker·jar
weixin_472271058 分钟前
JAVA学习笔记DAY11——Java 与 Spring框架发展
java·笔记·学习
平凡之路无尽路9 分钟前
二、反应式集成-spring
java·jvm·后端·spring cloud·aigc·ai编程·jetty
懂电商API接口的Jennifer16 分钟前
电商数据自动化批量采集:商品数据|订单数据|店铺数据|图片搜索|关键字搜索
java·运维·爬虫·自动化·网络爬虫
weixin_83686952027 分钟前
使用Spring Cloud构建Java微服务架构
java·spring cloud·架构
乐之者v28 分钟前
后端如何减少生产问题以及如何处理生产问题
java
阳光男孩0142 分钟前
力扣907.子数组的最小值之和
java·算法·leetcode
听忆.1 小时前
maven的安装以及配置
java·maven
程序员零零柒1 小时前
分布式系统的演化(单机架构/应用符合和存储服务分离架构/应用服务集群架构/主从分离架构/冷热分离架构)
java·redis·架构
银河麒麟操作系统1 小时前
【银河麒麟】高可用触发服务器异常重启,处理机制详解
java·linux·运维·服务器·开发语言·网络·安全