OSX下MyEclipse10里Tomcat控制台输出中文字符乱码问题

OSX下安装MyEclipse10里面内置的的Tomcat和Apache Tomcat7.0均在控制台输出中文字符时候出现乱码问题,所有的中文都变成了问号,刚开始还以为是我JDK有问题,不过我写了一个Main函数在本地输出了一下中文是没有问题的,于是把焦点集中在了Tomcat上。  
我按照网上的很多方法都试了一下,发现均不能解决问题,这些方法包括了:修改Eclipse里面的页面字符编码设置、修改Tomcat配置文件里面的参数、修改MyEclipse Server Configure里面的字符编码,恩基本上就这些了,统统不行。  
最后发现每次只要在Tomcat启动的时候在Launch里面新建一个server,在Create Launch Configuration里面的VMarguments里面的设置参数的最后面加上 -Dfile.encoding=UTF-8 就可以了。  
目前没有发现其他简易的方法可以解决这个问题的,包括在MyEclipse里的Server Configuration里面设置Optional program arguments一栏里面加上 -Dfile.encoding=UTF-8 也不行。 

引用自:http://blog.csdn.net/bonnshore/article/details/18327943

猜你喜欢

转载自tjy86.iteye.com/blog/2309604