com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1字节的 UTF-8 序列的字节 1 无效

maven 项目运行时出控制台报错:com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1字节的 UTF-8 序列的字节 1 无效

该错误是由一些配置文件引起的:如applicationContext.xml的编码问题; 本次错误是 spring-dao.xml 配置文件产生

解决方法:

对于Maven 项目,在项目依赖配置文件 pom.xml 中加入构建项目编码属性:

<properties>
  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

引用原文档:https://blog.csdn.net/echo_oy/article/details/55118238

原文地址:https://www.cnblogs.com/Lvzx233/p/13528141.html