Idea Tomcat 控制台乱码

Idea Tomcat 控制台乱码,第1张

IDEA 是以 GBK

编码运行的,才导致控制台输出是乱码,日志文件保存的是正常编码。

解决方法:

调整项目编码,Windows默认是GBK,而Idea继承系统的编码格式,所以需要对Idea调整编码格式

如果解决后控制台还是乱码,请指定 tomcat 的启动脚本 catalinabat 环境变量 JAVA_OPTS

增加参数

-Dfileencoding=UTF8 -Dsunjnuencoding=UTF8

1、打开idea安装目录的bin目录下的ideaexevmoption和idea64exevmoption,在最后加上 -Dfileencoding=utf-8

2、设置idea file编码。在菜单栏找到”File->settings->搜索File Encodeing,然后在IDE Encoding ,Project Encoding和Default encoding for properties files都设置为utf-8

3、设置idea server编码。在菜单栏找到”run->editconfigration” 找到”server”选项卡 设置 vm option为 -Dfileencoding=utf-8

4、HELP->Edit Custom VM OPtions中加 -Dfileencoding=utf-8 重启idea

兄弟!我找到这个问题的终极解决办法了!!不是你的编码问题!!而是你的字体问题!!!在网上找consola、monospace这两个字体的ttf拷贝到c:\Windows\Fonts文件夹中即可!!不然你再试试其他的字体!!反正肯定是这个字体的原因!!看到的记得回来给我点个赞啊!!救万千兄弟于水火之中!!

step1:点击菜单栏 File -> 选择 Settings -> 搜索 File Encodings

step2:将以下的 Encoding 修改成 UTF-8

step1:IDEA软件安装目录bin目录下,找到以下两个文件

step2:分别打开文件,在文件中添加

-Dfileencoding=UTF-8

step3:重启IDEA

乱码原因:前后台编码不统一。前台页面对于中文的编码采用ISO-8859-1,后台默认使用UTF-8。

解决办法:修改Tomcat默认编码方式,找到tomcat/conf/serverxml标签,加入URIEncoding="UTF-8"。重启idea即可生效。

以上就是关于Idea Tomcat 控制台乱码全部的内容,包括:Idea Tomcat 控制台乱码、Idea控制台输出日志乱码解决、idea里面英文乱码,不是中文乱码,是英文乱码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9828420.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存