是不是还被图上问题所困扰,不管是maven,还是javac,IDE都会带上一个参数:-Dfile.encoding=UTF-8
Windows中的cmd默认活动代码页是GBK(936),很多工具会显示中文。
但是如果内部编码是UTF-8的程序。
那么cmder这个软件怎么实现输入javac是中文而不是这些乱码呢
只需要打开cmder的设置在Environment(环境)里面添加一下两句,就可以完美解决。
chcp 65001
set JAVA_TOOL_OPTIONS="-Dfile.encoding=UTF-8"
如下图: