springboot jar启动报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept

idea2020.1不报错,用jar包启动就报错了,检查yml文件中包含中文,去掉再启动就好了

或者

启动命令增加编码参数

java -Dfile.encoding=utf-8 -jar xxx.jar

 
 

推荐这些文章:

Windows下IDEA run能运行springboot,java -jar maven打的包拉有中文的nacos配置,报org.yaml.snakeyaml.error.YAMLException错误解决

该问题主要是因为maven打包时没有使用utf-8编码格式,解决方案如下:

 
 在springboot打包插件中增加打包编码配置:

<configuration>
<!--解决系统编码非UTF-8情况下打包编码问题-->
<jvmArguments>-Dfile.encoding=UTF-8</jvmArguments>
</configuration>

&nbs...

【java】ubuntu18.04运行jar包报错,error unable to access jarfile

由于开发给了个jar,本地搭建个环境
然后运行就报错error unable to access jarfile
java -jar antenna-server-1.0.0-jar 
实际是包名不对,不是“-”, 应该是“.”
 

...

org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping 异常

------------恢复内容开始------------

异常一般是yaml格式又问题,可以吧配置文件复制去在线yaml格式校验一下,就ok了
 
 
------------恢复内容结束------------

...

springboot项目启动报错:ERROR org.springframework.boot.SpringApplication - Application run failed org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

ERROR org.springframework.boot.SpringApplication - Application run failedorg.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
 
原因,yml的中文注释与设定的encoding格式起了冲突
先把application.yml的内容全部保存下来,删掉文件
左上角setting-editor-file encodings ,把project encoding 由gbk改为...

在IDEA中如何将一个springboot项目启动多次

第一步

第二步 勾选允许并运行 点击ok

 
注意:更改application.yml中的端口号
server: port: ****
 

...

tomcat启动报错failed to start component

严重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/test]] at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:2...

Java项目打包后 启动报java.nio.charset.MalformedInputException: Input length = 1异常

启动改为

java -Dfile.encoding=UTF-8 -jar xxx.jar

 

本文作者:___mouM
本文出处:https://www.cnblogs.com/aknife/
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。
版权说明:本文版权归作者和博客园共有,欢迎转载。但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利.

...

springboot启动binding重复

问题
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/maven/repository/ch/qos/logback/logback-classic/1.2.4/logback-classic-1.2.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/15138/.m2/repository/ch/qos/l...

SpringCloud 启动Nacos报错

先看一下完整错误:
java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:503 msg: server is DOWN now, please try again later! at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(Na...

我的[http-nio-8080-exec-1] org.apache.jasper.compiler.JDTCompiler$1.findType Compilation error报错的我的解决方案

Problem context:把idea2019换成idea2020后,终于能成功运行之前迁移过来的项目和模块,之前报的错都是网上找不到的。现在大部分模块能运行了,但有一些模块运行的时候,虽然部署服务成功,但控制台会出现如下错误(以我的模块04_hellojsp为例):
27-Mar-2022 14:28:25.695 严重 [http-nio-8080-exec-1] org.apache.jasper.compiler.JDTCompiler$1.findType Compilation error
org.eclipse.jdt.internal.compiler.classfmt...

文章标题:springboot jar启动报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept
文章链接:https://www.dianjilingqu.com/51012.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。
THE END
< <上一篇
下一篇>>