【发布时间】:2019-02-27 04:12:53
【问题描述】:
IDEA:IntelliJ IDEA 2018.2.3 x64
IDEA 嵌入式终端:"c:\cygwin64\bin\sh" -lic "cd ${OLDPWD-.}; bash"
我得到了 build.gradle:
task info << {
println "Привет, мир!"
}
当我从嵌入式终端 gradle info 运行时,我得到了输出:
$ gradle info
Picked up JAVA_TOOL_OPTIONS: -Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8
\> Task :info
╨Я╤А╨╕╨▓╨╡╤В, ╨╝╨╕╤А!
但如果我运行cat ./build.gradle:
$ cat ./build.gradle
task info << {
println "Привет, мир!"
}
我用谷歌搜索了该问题和解决方案,但 IDEA 的其他自定义 VM 选项不起作用
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8
【问题讨论】:
标签: java gradle intellij-idea utf-8 character-encoding