问题描述
编译Java项目,控制台输出如下报错信息
����: ����GBK�IJ���ӳ���ַ� * 获取JDBC类名称列�?
解决方案
- 打开设置(
Settings),找到File Encodings,按照下图设置;
- 重新编译项目
Build Module 'xxx'
其他参考解决方案:
[InteIIiJ IDEA Gradle 编码 GBK 的不可映射字符](InteIIiJ IDEA Gradle 编码 GBK 的不可映射字符_ide gradle 编码gbk的不可映射字符-CSDN博客)
使用InteIIiJ IDEA新建一个java的Gradle工程,运行后报错:”编码 GBK 的不可映射字符”,即凡是有中文的地方就报错了。解决方法,在build.gradle文件里增加如下配置:
//编译JAVA文件时采用UTF-8
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}