错误描述

在使用nacos作为微服务的配置中心时,想要动态发布配置到多环境的微服务当中去,将服务发布jar包后,在本地命令窗口运行jar包时报错,在idea中运行的很欢,但是到命令窗口就不行了:
image.png

错误原因

这是因为我使用了yaml文件作为配置文件,而我粗心地在yaml文件中配置了中文项,yaml文件对于中文非常敏感。
image.png
尽量在项目中不要配置中文项,如果必须包含中文配置项,也可以通过此命令:java -Dfile.encoding=utf-8 -jar 包名 --spring.cloud.nacos.config.namespace=XXX
image.png


Star_陈
23 声望2 粉丝

人的内心好像一直有一片荒芜的夜地,留给那个幽暗又寂寞的自我。