ActiveMQ 以太坊 oop search silverlight webview pmp视频教程下载 mysql当前时间减一天 ie内核浏览器怎么设置 js教程文档 ln函数图像 java 注解 python平台 java编程 java入门编程 java实现多线程 java集合遍历 java代码 java获取url参数 java电子书下载 球中的小鬼 零基础学python lseek函数 ps扭曲变形 ps镜头校正 c4d挤压 ps去白底 cdr字体变形 ie拒绝访问 屏幕录像机 暴力猴 中文微信小程序API ps字体描边 混凝土配合比计算软件 maya骨骼绑定教程 极速傲引擎 python绝对值 强制换行快捷键 网页播放器代码 pathping
当前位置: 首页 > 学习教程  > 编程语言

IDEA启动Tomcat时,控制台中文乱码问题

2020/9/19 13:39:24 文章标签:

参考解决IntelliJ IDEA控制台输出中文乱码问题

我的操作步骤如下:

第一部分

点击“Edit Configurations...”,进入如下页面并添加圈出的内容:

-Dfile.encoding=UTF-8

重启IDEA,启动tomcat,发现并没有效果。

第二部分

接着继续在idea的安装目录下找到如下文件:

在两个文件的最后都添加如下内容:

-Dfile.encoding=UTF-8

第三部分

打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-8,点击OK或者Apply。

重启IDEA后,发现我的还是不行。

继续搜索解决方案,发现了这个:idea启动tomcat后控制台日志显示中文乱码问题

里面有一个是我之前没有做过得

1.点击Help => Edit custom VM Options,在最后面添加 “-Dfile.encoding=UTF-8”

2.在“Edit Configurations...”的Startup/Connection页签的Run和Debug添加一个key为JAVA_TOOL_OPTIONS, value为-Dfile.encoding=UTF-8的环境变量

加上上面两个步骤如下:

第四部分

加入如下内容:

然后第二个:

第五部分

保存ctrl + s  ,重启即可,我的就这样解决了。

后来我又尝试去掉一些中间步骤,发现对我的情况来说,有的步骤可以省略也能达到目的:

其中最重要的是第四部分,因为我在做完第二部分的步骤后,进行第四部分时,发现第四部分是没有

“-Dfile.encoding=UTF-8”

内容的,经过第四部分,我将第二部分的内容去掉,发现也没问题。

我在去掉第一部分和第五部分,发现也面啥问题。

但是没动其他,只去掉第四部分,却会出问题。

最后我甚至去掉了第三部分,只保留了第四部分,发现还是有用的。

总结:第四部分是必不可少的,其他部分应该是对其他各种环境的条件,当然还是全部加上的好,以免可能再次出现问题。

 


本文链接: http://www.dtmao.cc/news_show_200038.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?