Eclipse控制台中文乱码

由于考虑到和Linux系统的编码一致,将eclipse的编码全部设置为utf-8,在windows 7系统上测试时,输入的中文输出后都成了乱码,请问怎么解决?编码全部用utf-8
谢谢各位,已经弄好了。是这么回事:
之前安装的eclipse版本是Eclipse Classic 4.2.1,好像是标准版,缺少插件吧,当把全部的编码统一设置为UTF-8时,控制台输出的中文也被编码成了UTF-8编码,这时如果在windows系统想要正常显示中文,只有把编码设置为GBK。不过设置了以后你再向linux系统导入项目时中文就全部成了乱码。网上给的办法都试过了都是如此!
我是这么解决的:重新下载Eclipse IDE for Java Developers或者Eclipse IDE for Java EE Developers,然后设置编码统一为UTF-8,控制台中文正常显示。

第1个回答  2013-09-16
是页面中的中文乱码?若是,就是没设置对页面编码。保持页面编码,和编辑器录入中文时使用的编码一致追问

是控制台打印出来的中文是乱码,以上图

追答

这个,好像是与设置没关系,应该是你没对接收到的中文做解码动作。与文本编码无关。

本回答被提问者采纳
第2个回答  2013-09-15
不设置。它自会正常显示。画蛇添足。追问

我知道如果设置为GBK编码可以正常显示,但是我需要在linux和windows上经常互相导入代码,linux默认不支持GBK编码,编码不同导入的都是乱码,文件少了还好说,文件多了就。。。

追答

额,这样啊。那你导入或者粘贴完完后。在相应类或者相应包下右键更改properties即可。

第3个回答  2013-09-16
没 图 吗?追问

图片传上来了

追答

你查看下tomcat的编码,设为utf-8

也可以设置linux支持gbk