idea日常报错之UTF-8不可映射的字符的实现

 更新时间:2025年02月21日 09:22:50   作者:敲代码的小王!  
本文主要介绍了在使用Maven编译Java项目时遇到“UTF-8不可映射的字符”错误的解决方法,具有一定的参考价值,感兴趣的可以了解一下

前言

在我们日常代码编写的时候可能会遇到各式各样的错误,有时候并不是你改动了代码,而是莫名其妙就出现的报错,今天我就遇到一个在maven编译的时候提示“UTF-8不可映射的字符”这样一个报错,以下是这个解决办法。

 一、UTF-8不可映射的字符的解决

1、出现这种报错的情形

首先在我们使用maven编译的时候会出现这种报错。

示例:

其次这时候你当前文件的代码所有跟文字相关的部分应该都是乱码的,示例如下图:

2、具体解决办法

出现如上图这种情况那你可以毫不犹豫地照我下面的步骤来进行解决,这个情况出现的主要原因是你idea中设置的编码方式是UTF-8但是你这个.java文件的编码方式并不是UTF-8他可能是ANSI的编码方式,这就会导致这种报错的出现。

首先需要去磁盘中找到该文件,只需要按照图中所示,在本文件中右键依次点击即可到达文件在磁盘的位置。

 接着右键然后使用记事本打开之后再另存为,修改其编码方式为UTF-8即可,详细如下图:

当所有的操作都完成之后首先你就会发现你代码中的乱码的地方就会重新变回来。

在此之后你就可以继续试试maven的各部分功能了,比如compile编译就不会再出现开头那种情况了,此处我就不再赘述。 

到此这篇关于idea日常报错之UTF-8不可映射的字符的实现的文章就介绍到这了,更多相关idea UTF-8不可映射字符内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • leetcode刷题记录(最新推荐)

    leetcode刷题记录(最新推荐)

    本文给大家分享的leetcode刷题记录包括矩阵置0、螺旋矩阵、旋转图像、搜索二维矩阵、反转链表、回文链表,每道题目提供了解答方法和思路,感兴趣的朋友跟随小编一起看看吧
    2024-12-12
  • 会员下线加积分,实现原理分享(有时间限制)

    会员下线加积分,实现原理分享(有时间限制)

    当某个用户发出一个邀请后,另一个用户通过这个链接进行网站后,为发这个链接的用户加10个积分。
    2011-09-09
  • Typora导出Word格式操作

    Typora导出Word格式操作

    这篇文章主要介绍了Typora导出Word格式操作,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-09-09
  • uniapp引入支付宝原生扫码插件步骤详解

    uniapp引入支付宝原生扫码插件步骤详解

    这篇文章主要为大家介绍了uniapp引入支付宝原生扫码插件步骤详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 死锁问题详解

    死锁问题详解

    本文详细介绍了死锁,例如死锁的概念、产生死锁的条件、如何预防死锁等等,有需要的朋友可以自行参考本篇文章,希望对你有所帮助
    2021-08-08
  • 伪静态技术介绍与优缺点分析(较完整篇)

    伪静态技术介绍与优缺点分析(较完整篇)

    伪静态太适合用在普通的企业网站上了——既不要求高并发,但同时又很在乎seo(搜索引擎优化),而且也要求后台可动态更新。
    2009-11-11
  • 详解git submodule使用以及注意事项

    详解git submodule使用以及注意事项

    这篇文章主要介绍了详解git submodule使用以及注意事项,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • ToDesk安装与使用教程(全平台支持)

    ToDesk安装与使用教程(全平台支持)

    这篇文章主要介绍了ToDesk安装与使用教程,ToDesk非常好用而且是全平台支持,喜欢的朋友跟随小编一起看看吧
    2024-08-08
  • 使用roolup构建你的lib(实现步骤)

    使用roolup构建你的lib(实现步骤)

    大家都知道Rollup更加适合用于构建lib 而 Webpack, Precel 更加适合开发应用。本文,将结合一个简单的例子说说如何使用Rollup构建自己的lib,感兴趣的朋友一起看看吧
    2021-08-08
  • Git Bash的使用小结

    Git Bash的使用小结

    本文主要介绍了Git Bash的使用小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-09-09

最新评论