您的位置:首页 > 运维架构 > Apache

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

2017-08-29 15:22 621 查看


有时编译或运行项目会报3字节的UTF-8序列的字节3无效,解决方法如下:

检查开发软件的编码是否正确(比如UTF-8)

xml头文件设置的编码格式

<?xml version="1.0" encoding="UTF-8"?>


3.使用maven修改默认模式

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>


4.如果还不行,那就在pom.xml里设置默认编码

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编码
相关文章推荐