IntelliJ IDEA统一编码格式

乱码原因
一般来说,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文件,在其中加入如下代码,记得保存
在这里插入图片描述

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

原文链接:https://blog.csdn.net/qq_43143724/article/details/110529165

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值