这是我转载的大神的,但是我忘了源地址——确实有用——知道的可以评论——我会修改的
问题,idea发生了乱码问题。 以前没有,但似乎是在将系统代码设置为utf8后发生的。 因此,希望这些方法能起到作用。
先看看乱码的风格吧。
设置方法
1、在tomcat Server上设置虚拟机选项。 值为-Dfile.encoding=UTF-8,但很遗憾无效
1
2、在setting的文件编码中设置了编码格式,以后它设置了页面编码格式,所以无效。 但是,遇到相关问题的朋友也不遵循这个设定。
3、在java Complier中设置additionalcommandlineparameters的值。 -encoding=UTF-8,很遗憾尚未启用
4、在tzdbwb中设置idea.exe.vmoptions和idea64.exe.vmoptions参数,然后添加-Dfile.encoding=UTF-8。 据说保存并重新启动就可以了,但是这里还没有有效。
5、在tomcat tzdbwb目录下的catalina.bat文件中输入-Dfile.encoding=UTF-8,但尚未生效,有点烦躁.
6、可以在tomcat/conf目录中设置logging.properties,增加参数Java.util.logging.console handler.encoding=gbk,然后重新启动
终于正常显示了……。
7、此外,在服务器上tomcat还需要设置server.xml参数,以防止页面乱码
连接器端口=' 8080 ' protocol=' http/1.1 '连接时间out=' 20000 ' redirect port=' 8443 ' uri encoding=' utf -。
连接器端口=' 8009 '协议=' ajp/1.3 ' redirect port=' 8443 ' uri编码=' utf-8 ' /