由于旧版myeclipse主题不可以全套更改,于是安装了2016版本,再启动java项目时发现控制台打印乱码,浏览预览乱码,码可以乱,但是心不可以乱,于是搜罗各种答案。发现是Tomcat编码设置问题和IDE自带的一些小工具的影响。

首先控制台乱码是因为Tomcat服务器编码问题。

点击Run–>Run Configurations进入下图界面:
Run Configurations

然后进入Arguments项,在VM arguments里面加入:-Dfile.encoding="UTF-8"(注意-前面的空格),点击apply即可
VM arguments

浏览器显示乱码问题。

在myeclipse 2016 CI 3版本中,在servers、console工具栏有个小眼睛的功能live preview,只需要把他关闭即可。
live preview

在myeclipse 2016 CI 4版本中,Live Preview改名为CodeView,开启后访问项目会显示一个面板,目前还没使用这些功能,详见官文https://www.genuitec.com/tech/live-preview/
CodeView

CodeView