批处理命令运行Java项目dos界面输出乱码解决


   可能是Java的编码格式和Windows的dos窗口默认的编码不一致,我的dos窗口默认是GBK,eclipse中编写的项目默认为utf-8
   

   可以按照网上说的改变dos的当前编码用chcp 65001,65001是UTF-8的代码。但是我的为什么没有解决,后来看了一下原来是dos里面没有utf-8的编码,所以把Java项目的格式改成GBK。
具体上网搜。

查看自己命令提示符的属性---在"选项"选项卡中下面的<当前代码页>可以看到自己默认的编码和所有的编码

猜你喜欢

转载自pengyusong.iteye.com/blog/1727694