`
daoshud1
  • 浏览: 550309 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

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

    博客分类:
  • BUG
阅读更多
在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>
分享到:
评论

相关推荐

    java 解决异常 2 字节的 UTF-8 序列的字节2 无效的问题

    主要介绍了java 解决异常 2 字节的 UTF-8 序列的字节 2 无效的问题的相关资料,需要的朋友可以参考下

    多字节与UTF-8、Unicode之间的转换

    多字节与UTF-8、Unicode之间的转换 ,里面有相互转换的6个函数 ,稍微修改下可以加到自己的c++程序中,比较好用

    c++ UTF-8 UTF-16转换

    宽字节和多字节转换,利用C++实现UTF-8和UTF-16之间的转换,包括错误处理

    UTF-8编码表

    如果UNICODE字符由2个字节表示,则编码成UTF-8很可能需要3个字节,而如果UNICODE字符由4个字节表示,则编码成UTF-8可能需要6个字节。用4个或6个字节去编码一个UNICODE字符可能太多了,但很少会遇到那样的UNICODE...

    axis2-java2wsdl-1.2.jar

    官方版本,亲测可用

    字符编码:GBK、GB2312、UTF-8

    UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到...

    GBK与UTF-8的区别

    2.UTF-8 编码是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8 节省空间。另外,如果是外国人访问你的GBK网页,需要下载...

    wtf8:Node 的 UTF-8 编码器和解码器

    V8 不喜欢 4 字节的 UTF-8 字符。 :disappointed_face: 方法 .解码(缓冲区) 将包含 UTF-8 数据的缓冲区解码为 JS 字符串。 var utf8 = require('wtf8'); utf8.decode(new Buffer([0x68, 0x65, 0x6c, 0x6c, 0x...

    易语言源码将文本转换为UTF-8码.rar

    易语言源码将文本转换为UTF-8码.rar

    EP100伺服系统原理图+PCB+源代码.rar

    EP100伺服系统全套的开发文档,包括驱动板、控制板、显示板等几个模块的原理图+PCB工程文件,附带keil源代码工程文件和完整的说明书文件,非常具有参考意义。

    android i2c-tools

    0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- 0e -- 10: -- -- -- -- -- -- -- -- -- -- UU -- 1c -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- ...

    滴水三期完整版(96课时)

    第22讲:2015-02-05(C语言09_字节对齐_结构体数组) 第23讲:2015-02-06(C语言10_Switch语句反汇编) 第24讲:2015-02-26(C语言11_指针1) 第25讲:2015-02-27(C语言11_指针2) 第26讲:2015-02-28(C语言11_指针3) ...

    UTF-8与GBK的区别

    GBK与UTF-8的区别 一,从字节上区分  GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1...

    处理UTF-8格式字符串的便携PHP库.zip

    &lt;?... /* ...  *  * This library is free software; you can redistribute it and/or modify it ...UTF-8用1到6个字节编码Unicode字符。用在网页上可以统一页面显示中文简体繁体及其它语言

    如何处理错误ORA-29275:部分多字节字符

    在运行查询SELECT * FROM V$SESSION 会出现ORA-29275:部分多字节字符的错误,这是什么原因开始我不得其解,网上也没有介绍什么好办法。本文给出答案。

    PHP如何实现Unicode和Utf-8编码相互转换

    最近恰好要用到unicode编码的转换,就去查了一下php的库函数,居然没找到一个函数可以对字符串进行...UTF-8编码字符理论上可以最多到6个字节长,然而16位BMP(Basic Multilingual Plane)字符最多只用到3字节长。下面

    Cwd-utf8:Cwd-utf8 的只读发布历史

    名称Cwd::utf8 - 完全支持 UTF-8 的 Cwd版本版本 0.004概要 # Using the utf-8 versions of cwd, getcwd, fastcwd, fastgetcwduse Cwd::utf8;my $dir = getcwd;# Using the utf-8 versions of abs_pathuse Cwd::utf8...

    UTF8-Byte-Counter-Bookmarklet:面向代码高尔夫的书签,用作UTF-8字符串长度和字节计数器

    UTF-8字节计数器书签 面向代码高尔夫的书签,用作UTF-8字符串长度和字节计数器。 安装 将下面的代码复制并粘贴到新书签的URL部分中。 [removed] ( s =&gt; alert &#40; `That's ${ s . length } characters, totaling ...

    utf8-buffer-size:查找序列化UTF-8字符串需要多少个字节

    返回序列化UTF-8字符串所需的字节数。 没有依赖关系 麻省理工学院许可 在浏览器中立即使用它 在Node中开箱即用 与 小于1KB! 安装 npm install utf8-buffer-size 您也可以在./dist文件夹中下载UMD dist文件: 用 ...

    rss读取新闻和图片的例子

    RSS读取文本新闻和图片新闻,解决了rss时间上各个feed发布的时间不一致的问题。 &lt;br&gt;里面的RssReader为获取rss频道的主程序,如果想获取其他rss频道的内容,请修改此程序。 &lt;br&gt;程序运行部署在jsp服务器上即可...

Global site tag (gtag.js) - Google Analytics