SpringBoot启动报错java.nio.charset.MalformedInputException: Input length = 1解决方案
现象异常信息:java.lang.IllegalStateException: Failed to load property source from 'file:/D:/IDEA/spring-cloud/sp05-eureka/target/classes/application.yml' (classpath:/application.yml)Caused by: org.yaml.snak
·
现象
异常信息:
java.lang.IllegalStateException: Failed to load property source from 'file:/D:/IDEA/spring-cloud/sp05-eureka/target/classes/application.yml' (classpath:/application.yml)
Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
大概原因和编码相关:
<properties>
<java.version>1.8</java.version>
<spring-cloud.version>Hoxton.SR6</spring-cloud.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
</properties>
在项目外部使用Maven install 是通过的,ide内出现问题后,选中maven插件,然后重新编译一下.
参考
SpringBoot启动报错java.nio.charset.MalformedInputException: Input length = 1解决方案
更多推荐
所有评论(0)