CMD控制台输入javac输出中文乱码解决方式
如图为乱码:
解决方式:
简易描述
- 默认字符编码UTF-8无法解析中文。环境变量中 "JAVA_TOOL_OPTIONS" 的值"UTF-8" 改为 "GBK" 即可。
详细步骤
- 桌面右键"此电脑" --> 属性;
- [关于] --> 高级系统设置;
- [高级] --> "环境变量(N)...";
- [用户变量] 中找到 "JAVA_TOOL_OPTIONS" 双击编辑;
- 将 "-Dfile.encoding=UTF-8" 的 "UTF-8" 改为 "GBK";
-Dfile.encoding=UTF-8=GBK - “确定” --> “确定”(一定不要忘了确定);
- 重新打开CMD即可。