IDEA启动项目报错:3 字节的 UTF-8 序列的字节 3 无效

Posted buwuliao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA启动项目报错:3 字节的 UTF-8 序列的字节 3 无效相关的知识,希望对你有一定的参考价值。

一、报错和原因:

项目起服务出错。具体报错就不贴了,报错主要是“3 字节的 UTF-8 序列的字节 3 无效”。

分析:主要就是项目编码问题,IDEA中估计就是配置不对,没必要纠结太多。(原谅我没有深究到底是什么产生的...)

二、解决步骤

  1. IDEA修改项目配置;
  2. 项目中执行maven clean命令,清楚之前的编译内容;
  3. IDEA清除索引并重启;(此步可有可无,IDEA索引理论和项目编码无关,不过没亲测,下次遇到再说)
  4. 重新启动Tomcat即可;(一般控制台就不会报错了)

三、步骤图示:

3.1 步骤一:IDEA修改项目配置;

保证下图中的编码格式为UTF-8,我修改之前,有的是System Default或者GBK,(Windows的默认编码一般就是GBK)

技术分享图片

3.2 步骤二:项目中执行maven clean命令

我执行的是root的clean,可以清除所有子模块的编译内容。

技术分享图片

3.3 步骤三:IDEA清除索引缓存并重启(应该可选,请自测)

技术分享图片

四、结束;

以上是关于IDEA启动项目报错:3 字节的 UTF-8 序列的字节 3 无效的主要内容,如果未能解决你的问题,请参考以下文章

IDEA中写MyBatis的xml配置文件编译报错的坑

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

eclipse xml 编码问题 “3 字节的 UTF-8 序列的字节 3 无效”

Eclipse * 字节的 UTF-8 序列的字节 * 无效。

项目中碰到的问题及解决方法记录

Tomacat乱码和报错UTF-8 序列的字节 2 无效和‘application/json;charset=UTF-8‘ not supported的处理