问题现象
vscode 运行utf-8 java文,爆出如下错误
hello.java:5: ����: ����GBK�IJ���ӳ���ַ�
// 你好�? �?
^
hello.java:5: ����: ����GBK�IJ���ӳ���ַ�
// 你好�? �?
^
2 ������
解决方案
- Ctrl+,
- json方式查看,
- code-runner.executorMap的java 项改为
"code-runner.executorMap": {
"java": "cd $dir && javac -encoding utf-8 $fileName && java -Dfile.encoding=utf-8 $fileNameWithoutExt",
}
5. 关闭并重启VScode即可