在win下开发,有时编译或运行项目会报3字节的UTF-8序列的字节3无效。
解决该问题的办法
1、将xml头文件改为GBK编码方式
Java代码

- <?xml version="1.0" encoding="GBK"?>
2、使用Maven修改默认格式
Java代码

- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <configuration>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
3、以上如果还不可行,那么在pom.xml里加入 (建议)
Java代码

- <properties>
- <!-- 设置默认编码 -->
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- </properties>
解决UTF-8编码错误
本文介绍了在Windows环境下开发过程中遇到的UTF-8编码错误问题及其解决方案,包括修改XML文件编码为GBK,调整Maven配置以使用UTF-8,以及在pom.xml中设置项目的默认编码。
988

被折叠的 条评论
为什么被折叠?



