IntelliJ IDEA统一编码格式

您所在的位置:网站首页 idea编码格式 IntelliJ IDEA统一编码格式

IntelliJ IDEA统一编码格式

2024-07-15 06:52| 来源: 网络整理| 查看: 265

乱码原因

一般来说,IDEA乱码产生的原因是因为编码方式的不统一,所以我们只需要将IDEA的编码方式统一为UTF-8即可解决问题。以下为IDEA2020.2版本的编码设置,不同版本可能会有细微差别,但大体思路是一样的

一、修改Java编码

File–> Settings–> Build,Execution,Deployment–> Compiler–> Java Compiler 修改 Additional command line parameters 下的输入框为 -encoding utf-8 在这里插入图片描述

二、修改.idea文件夹的encoding.xml文件编码

打开你的项目–> 打开.idea文件夹 --> 打开encoding.xml文件 --> 按图示修改编码 在这里插入图片描述

三、修改文件编码

File–> Settings–> Editor–> File Encodings 将图示选项设置为UTF-8 在这里插入图片描述

四、修改Tomcat编码

打开 Edit Run/Debug Configuration(即图示1的位置),选择 Edit Configuration选项 也可以通过IDEA的导航栏 Run–> Edit Configuration打开 在这里插入图片描述 打开后选择你当前项目的 tomcat–> Server–VM options,将输入框内容设置为 -Dfile.encoding=UTF-8 在这里插入图片描述

五、添加虚拟机参数

Help–> Edit Custom VM Options… 在这里插入图片描述 在最后一行添加 -Dfile.encoding=UTF-8 在这里插入图片描述

六、修改Tomcat文件编码

以上五步设置好以后,IDEA控制台输出乱码的问题基本解决,但是有时候会发现单独启动Tomcat的时候还是有乱码问题,这个时候要修改Tomcat的一些配置文件(一般情况下用不到,不修改也可以) 找到你的Tomcat的路径,打开bin目录下的catalina.bat文件,在其中加入如下代码,记得保存

set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER% -Dfile.encoding=UTF-8

在这里插入图片描述

七、其他设置

全部设置好以后,重启IDEA以及Tomcat,然后将浏览器的缓存清空



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3