1、idea 配置

打开 idea ,File-> Settings-> File Encodings

在这里插入图片描述

2、配置 build.gradle

在项目的 build.gradle 中添加如下内容:

tasks.withType(JavaCompile) {  
    options.encoding = "UTF-8"  
}  

整个项目要重新编译才能生效。

每个Gradle项目都需要插入一段代码,很麻烦 ?!

3、 win10 环境变量配置

每个Gradle项目都需要插入一段代码,很麻烦。还有一种一劳永逸办法,就是环境变量指定编码。

GRADLE_OPTS=-Dfile.encoding=utf-8

在这里插入图片描述

idea 和 控制台要重启,才能生效。

4、idea64.exe.vmoptions 配置

通过 idea64.exe.vmoptions 配置指定编码方式时, 必须搞明白究竟是哪个 idea64.exe.vmoptions 是 idea 实际使用的。

4.1、配置1: 在users 目录下

一般情况下, idea64.exe.vmoptionsC:\Users\admin\AppData\Roaming\JetBrains\IntelliJIdea版本号 目录下。

打开 idea ,Help -> Edit Custom VM Options

在这里插入图片描述

在打开的 idea64.exe.vmoptions 中添加如下内容:

-Dfile.encoding=UTF-8

4.2、配置2:在软件安装目录下

idea 安装目录, C:\Program Files\JetBrains\IntelliJ IDEA 版本号\bin 路径下,找到 idea64.exe.vmoptions 配置。

idea64.exe.vmoptions 中添加如下内容:

-Dfile.encoding=UTF-8

4.3、配置3:特殊指定位置

如果上面的 4.14.2 中的 idea64.exe.vmoptions 不是 idea 实际使用的配置文件, 那么实际使用的配置文件 在其他位置。

比如,

在这里插入图片描述

idea.vmoptions 中添加:

-Dfile.encoding=UTF-8
Logo

一站式 AI 云服务平台

更多推荐