【无奈】Invalid byte 1 of 1-byte UTF-8 sequence解决方案

2023-10-27

今天在eclipse中编写pom.xml文件时,注释中的中文被eclipse识别到错误:Invalid byte 1 of 1-byte UTF-8 sequence,曾多次遇到该问题,问题的根源是:

The cause of this is a file that is not UTF-8 is being parsed as UTF-8. It is likely that the parser is encountering a byte value in the range FE-FF. These values are invalid in the UTF-8 encoding.

但这次很诡异,我使用notepad++将pom.xml的编码保存为“UTF-8无BOM”形式,pom.xml文件内的encoding属性设置为“UTF-8”,问题依旧啊,郁闷了,难道上述的理论有问题?还是eclipse的bug呢?在网上看了半天,基本都是这么说的。

第一,可以直接在XML文件中更改UTF-8为GBK或GB2312

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

第二,可以在Eclipse中更改,在 eclipse 的功能表 [Project]→[Properties],點選 [Resources],

         在右邊的「Text file encoding」,把原來是系統預設的編碼,改為 「UTF-8」。

第一种方案可行,属于逃避的方法,放弃!第二种也不是解决我这种问题的,继续网上搜索惊奇的发现,原来解决方案是这样的:

把xml的encoding属性值UTF-8改为UTF8,我操,太伤蛋了

 

有知道为什么会这样的兄弟,请赶紧告诉偶吧,求求你了!

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【无奈】Invalid byte 1 of 1-byte UTF-8 sequence解决方案 的相关文章

随机推荐

  • 虚拟服务器整合器,虚拟服务器整合关键技术研究

    摘要 虚拟服务器整合技术是将集群中多个物理服务器上运行的应用程序通过虚拟机封装后再整合到少数物理服务器上运行的技术 在企业级数据中心规模不断扩大的今天 虚拟服务器整合技术能够大大减少集群中使用的服务器的数量 从而帮助企业大幅降低硬件和运营成
  • 照成“未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突”的三种可能性

    可能性 3 种 1 数据越界或是定义的指针未释放 2 空的指针的可能性最大 使用指针前最好能显式的赋值 应该是指针的问题 3 内存访问错误 检查指针 是否为空 是否越界等
  • VuforiaSDK

    由于课程原因学习了Unity平台下VuforiaSDK的AR应用开发 制作过程中也遇到了不少问题 作为记录发在这里 希望对大家有帮助 目录 一 准备工作 二 创建一个单张图预定义目标识别的应用 三 用户自定义目标识别应用实现 四 模型动画
  • Vue移动端网页(H5)预览pdf文件(pdfh5和vue-pdf)

    一 使用插件pdfh5预览pdf 参考文档 pdfh5 npm 项目相关依赖版本信息 预览效果如下图所示 1 上下滚动和缩放查看 2 左上角固定显示当前页码和总页数 3 右下角一键回到顶部按钮 4 在每页pdf上添加图片水印 安装插件 ya
  • 2023年最火副业;Python爬虫兼职,一周赚7800元,一天只要两小时

    现在学习Python的人越来越多了 跟大家简单如何利用python搞副业赚钱的 想要利用 Python 赚钱的方式还是比较多的 其中接单和投稿算是两种比较简单的方式了 如果你是业余学Python爬虫 可以去淘宝上加了找了几个店铺直接问需要爬
  • Linux虚拟机CentOS永久修改分辨率的方法

    Linux虚拟机CentOS永久修改分辨率的方法 写在前面 1修改command的分辨率 2修改GUI的分辨率 写在前面 CentOS等Linux系统分为两大部分 底层的command模式 就是命令行模式 和GUI 图形化界面 两者各有其独
  • 快手极速版脚本代码(仅供参考)

    home sleep 1500 while click 快手极速版 sleep 5000 等待5s var num 200 想要循环几次 自己输入 nextVideo 1 num 下一个视频 function nextVideo i num
  • 百度离线SDK的调用(Linux+win)

    这两天弄了一下百度离线SDK的识别调用 分享一下心得 1 百度离线SDK的识别 获取条件 企业账号 使用认证后的企业帐号创建项目申请免费激活码 一台设备一个激活码 如果是一台电脑有双系统的话 亲测 同一个激活码并不好使 会报错 提示你激活码
  • 数据结构与算法总结

    文章目录 线性数据结构 1 数组 2 链表 2 1 链表简介 2 2 链表分类 2 2 1 单链表 2 2 2 循环链表 2 2 3 双向链表 2 2 4 双向循环链表 2 3 应用场景 2 4 数组 vs 链表 3 栈 3 1 栈简介 3
  • redis基础6——缓存穿透、缓存击穿、缓存雪崩

    文章目录 一 缓存穿透 双库为空 1 1 基础概念 1 2 解决办法 1 2 1 业务层校验 1 2 2 设置key过期时间 1 2 3 布隆过滤器 1 2 3 1 原理 1 2 3 1 1 哈希函数使用 1 2 3 1 2 布隆过滤器数据
  • JVM运行原理

    JAVA和JVM运行原理揭秘 JVM是java的核心和基础 在java编译器和os平台之间的虚拟处理器 它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台 可以在上面执行java的字节码程序 AD 这里和大家简单分享一下JA
  • 机器学习之特征工程

    机器学习之特征工程 1 特征工程介绍 1 1 为什么需要特征工程 1 2 什么是特征工程 1 3 特征工程内容 2 特征提取 2 1 字典特征提取 2 2 文本特征提取 2 3 Tf idf文本特征提取 3 特征预处理 3 1 什么是特征预
  • springboot +mybatis遇到的(no found)找不到或者找到不匹配mapper的问题

    1 在springboot里面进行junit单元测试的时候 一直提示org apache ibatis binding BindingException Invalid bound statement not found 这样的错误 苦寻答
  • 【C++图解专栏】手撕数据结构与算法,探寻算法的魅力

    个人博客 https blog csdn net Newin2020 spm 1011 2415 3001 5343 专栏定位 为 0 基础刚入门数据结构与算法的小伙伴提供详细的讲解 也欢迎大佬们一起交流 专栏简介 在这个专栏 我将带着大家
  • npm yarn pnpm 包管理器区别

    npm yarn和pnpm都是JavaScript的包管理工具 它们的主要区别如下 性能 在处理依赖安装时 yarn和pnpm相对于npm会更快 因为它们支持并行安装 但是在其他方面 如缓存等 各自的性能表现可能有所不同 安全性 yarn和
  • 关于Linux内核编译

    关于生成配置文件 1 首先执行以下命令从老的 xxxx defconfig 文件生成临时使用的 config 文件 根据硬件平台生成临时配置文件 config 比如 make xxxx defconfig make vexpress def
  • MacOS下终端可以连接mysql但是MySQLWorkbench无法连接

    亲测有效 很早前安装了mysql 一直在终端里使用 最近安装了MySQLWorkbench但始终无法连接 整个人都给晕了 但是在MySQLWorkbench的连接界面下始终无法连接成功 在终端测试同样的ip和端口是可以连接成功的 mysql
  • 一网打尽时钟树综合Clock Skew

    一网打尽时钟树综合Clock Skew 文章右侧广告为官方硬广告 与吾爱IC社区无关 用户勿点 点击进去后出现任何损失与社区无关 时间过得很快 今天又上班了 最重要的是公众号还得对得起各位粉丝一直以来的支持 所以必须抽时间码字更文 在五一期
  • C++ 自定义QPushButton有参信号

    C 自定义QPushButton有参信号 ifndef MYWINDOW H define MYWINDOW H include
  • 【无奈】Invalid byte 1 of 1-byte UTF-8 sequence解决方案

    今天在eclipse中编写pom xml文件时 注释中的中文被eclipse识别到错误 Invalid byte 1 of 1 byte UTF 8 sequence 曾多次遇到该问题 问题的根源是 The cause of this is