IDEA乱码解决

一、IDEA内部文件编码设置

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

IDEA乱码解决_第1张图片

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

IDEA乱码解决_第2张图片

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

IDEA乱码解决_第3张图片

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

IDEA乱码解决_第4张图片

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

二、IDEA中Tomcat设置

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

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

-Dfile.encoding=UTF-8

没有在这里设置的时候

使用SQL控制台输出SQL语句是乱码

 IDEA乱码解决_第5张图片

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

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

 -Dconsole.encoding=UTF-8

IDEA乱码解决_第6张图片

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

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

-Dfile.encoding=UTF-8

IDEA乱码解决_第7张图片

IDEA乱码解决_第8张图片 

 

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

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

三、设置Tomcat编码

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

IDEA乱码解决_第9张图片

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

URIEncoding="UTF-8"

IDEA乱码解决_第10张图片

 

补充

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

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

IDEA乱码解决_第11张图片

 2、添加代码

-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8

 

你可能感兴趣的:(intellij-idea)