idea 的 gradle项目中文乱码
也不是idea实际使用的配置文件,实际使用的。idea安装目录,
·
文章目录
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.vmoptions 在 C:\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.1 、 4.2 中的 idea64.exe.vmoptions 不是 idea 实际使用的配置文件, 那么实际使用的配置文件 在其他位置。
比如,

在 idea.vmoptions 中添加:
-Dfile.encoding=UTF-8
更多推荐




所有评论(0)