IDEA乱码解决合集

IDEA乱码解决合集问题来源最近做一些 JavaWeb 项目的时候在 IDEA 和 Tomcat 的字符上被坑了 目前我看到的许多解决乱码问题都是很全面 因此想做一个自己总结的解决乱码的合集 一 IDEA 内部文件编码设置 1 打开 IDEA 点击左上角的 File 选择 Settings2 选择 Editor 再选择右边的 FileEncoding 将下面三个地方改成 UTF 8 并 Apply4 再次打开 File 选择 NewProjectSe 的 SettingsForN 和第三步相同的设

问题来源

最近做一些Java Web项目的时候在IDEA和Tomcat的字符上被坑了,因此想做一个自己总结的解决乱码的合集。

一、IDEA内部文件编码设置

1.打开IDEA点击左上角的File选择Settings

在这里插入图片描述

2.选择Editor,再选择右边的File Encodings

在这里插入图片描述

3.将下面三个地方改成UTF-8并Apply

在这里插入图片描述

4.再次打开File选择 New Project Settings的Settings For New Projects

在这里插入图片描述

5.和第三步相同的设置方式,这个是为新项目设置,下一次创建项目直接默认UTF-8,记得Apply

二、IDEA中Tomcat设置

1.打开当前的Tomcat选择修改配置

在这里插入图片描述

2.在Server中加入下面的代码

-Dfile.encoding=UTF-8

在没有在这里设置的时候

在我使用SQL的时候,在控制台输出SQL语句是乱码,我以为是页面或者参数的问题,困扰了我好久

在这里插入图片描述

可以再添加一行代码,但是上面的基本上在配置完成后不会再有乱码

点击右边的展开符号可以再添加一行

-Dconsole.encoding=UTF-8

在这里插入图片描述

三、保险起见再对IDEA的VMoptions文件添加代码

1.找到IDEA的目录进入bin文件夹对图中两个文件用记事本打开,在最后一行添加如下代码

-Dfile.encoding=UTF-8

-Dconsole.encoding=UTF-8

在这里插入图片描述
在这里插入图片描述

2.配置完后记得重新启动IDEA

3.VM options有许多优化的方法,都要记得在后面加上上面的代码

三、设置Tomcat编码

1.找到Tomcat目录下打开conf文件,用记事本打开server.xml文件

在这里插入图片描述

2.找到下面的代码在其中添加一段代码

URIEncoding="UTF-8"

在这里插入图片描述

补充

对于第三种方式,直接修改可能无效,可以在IDEA中修改,这种方式一定会起效果

1、在IDEA中的help中选择 Edit Custom VM Options

在这里插入图片描述

2、添加第三种方式中的代码

在这里插入图片描述

保存即可

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/224479.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午11:50
下一篇 2026年3月17日 上午11:51


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号