版本:7.2.1
idea版本:2019.3.3
问题:
- 当代码有语法错误时,编译启动项目,控制台能正确输出中文
- 当项目启动后,手动修改web模块java代码故意造成错误(如Screen UI的java代码),保存后触发热部署,控制台输出乱码
已做过很多尝试,都无效
- 修改win10环境变量,增加GRADLE_OPTS : -Dfile.encoding=utf-8
- 修改idea vm option,增加 -Dfile.encoding=UTF-8
- gradlew和gradlew.bat,增加相应vm参数指定编码
- build.gradle增加
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}