当前位置: 代码迷 >> Java Web开发 >> 这是一个关于IntelliJ IDEA的有关问题,没找到合适的板块,就在这里问了,如有不妥请版主帮忙转移帖子
  详细解决方案

这是一个关于IntelliJ IDEA的有关问题,没找到合适的板块,就在这里问了,如有不妥请版主帮忙转移帖子

热度:92   发布时间:2016-04-13 22:31:09.0
这是一个关于IntelliJ IDEA的问题,没找到合适的板块,就在这里问了,如有不妥请版主帮忙转移帖子
我用的是windows+IntelliJ IDEA+Tomcat8,但是控制台输出System.out.println("你好");的时候是乱码?
我该如何设置,网上的很多方法都使用了,但是还是乱码?
1、我把encoding都设置为UTF-8了。
2、VM option,也设置了-Dfile.encoding=UTF-8

都不行

请各位给指点指点!!
------解决思路----------------------
输出的页面进行转码了吗?
------解决思路----------------------
第1点:先确认你的java文件编码格式,在IDEA右下角
第2点:确认JDK编译和启动所用的编码,IDEA中统一是用-Dfile.encoding。
第3点:确认上述2点编码都一致后,就可以了,具体如下图:



------解决思路----------------------
如果重新编译后,还发现不行。原因就是你编译时采用的还是GBK格式。可以在编译设置那加个编译时指定编码参数,如下图:
  相关解决方案