您的位置:首页 > 产品设计 > UI/UE

MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。

2017-08-28 11:56 495 查看
在win下开发,有时编译或运行项目会报3字节的UTF-8序列的字节3无效。

解决该问题的办法

1、将xml头文件改为GBK编码方式

<?xml version="1.0" encoding="GBK"?>


2、使用Maven修改默认格式

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


3、以上如果还不可行,那么在pom.xml里加入

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