IDEA启动Tomcat项目输出乱码怎么办-创新互联-成都快上网建站

IDEA启动Tomcat项目输出乱码怎么办-创新互联

这篇文章主要介绍了IDEA启动Tomcat项目输出乱码怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

站在用户的角度思考问题,与客户深入沟通,找到德江网站设计与德江网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都网站制作、企业官网、英文网站、手机端网站、网站推广、申请域名雅安服务器托管、企业邮箱。业务覆盖德江地区。

刚开始碰到的时候没调试成功又放下了,老系统放在 MyEclipse 下面跑,这两天 MyEclipse 和 Tomcat 老出问题,借着这个机会又试了试,成功了.

大部分调试方法来自这里,但是有微调.

在 tomcat Server 中设置 VM options , 值为-Dfile.encoding=UTF-8,可惜没生效

注意: 刚开始我也是设成UTF-8,但设了一圈回来,Console 窗口里日志行的信息两个字是生效了,但日志行内容还是乱码,于是试着把这一步的设置改成 GBK,居然成功了.

2、在setting中的 File encodings 中设置编码格式,后来发现这是设置页面编码格式的,所以也没生效,不过遇到相关问题的朋友也不防照此设置下。

这些应该在刚装完 IDEA 就要设置了

3、在java Complier中设置Additional command line parameters的值,-encoding=UTF-8,很可惜还没生效

4、在bin中设置idea.exe.vmoptions和idea64.exe.vmoptions中的参数,同时增加-Dfile.encoding=UTF-8,据说有些人保存后重启就可以了,但到我这边还是没生效。

5、在tomcat \bin目录下的catalina.bat文件中加入-Dfile.encoding=UTF-8,可是还不生效,有些抓狂了...

6、在 tomcat / conf 目录下,设置logging.properties ,增加参数java.util.logging.ConsoleHandler.encoding = GBK,重启后终于可以了,总算松了口气。

这些一起加在末尾

catalina.org.apache.juli.FileHandler.encoding = GBKlocalhost.org.apache.juli.FileHandler.encoding = GBKmanager.org.apache.juli.FileHandler.encoding = GBKhost-manager.org.apache.juli.FileHandler.encoding = GBKjava.util.logging.ConsoleHandler.encoding = GBK

终于,正常显示了......

7、另外在服务器上tomcat还需要设置server.xml中的参数,以防页面出现乱码

感谢你能够认真阅读完这篇文章,希望小编分享的“IDEA启动Tomcat项目输出乱码怎么办”这篇文章对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,更多相关知识等着你来学习!


当前文章:IDEA启动Tomcat项目输出乱码怎么办-创新互联
文章转载:http://kswjz.com/article/gjohe.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流