IDEA的tomcat控制台乱码与IDEA打不开问题

本文详细介绍了如何解决IDEA中Tomcat控制台乱码问题,包括修改项目设置、IDEA编码、VMoptions和Tomcat配置。同时提供了解决IDEA重启后打不开问题的步骤,如卸载重装、清理注册表等。

一、IDEA的tomcat控制台乱码

如果tomcat启动时的输出信息是乱码:
在这里插入图片描述

需要修改编码:
1、修改当前项目Tomcat Server的虚拟机输出选项:
Edit Configuration(Tomcat导航栏) -> Server ->VM Options : 添加 -Dfile.encoding=UTF-8
在这里插入图片描述

2、修改IDEA中的默认编码:
在 文件–>设置–>编辑器–>文本编码(汉化IDEA)
File -> Settings -> Editor -> File Encoding
将下图中三处编码修改为UTF-8,如下:
在这里插入图片描述
3、[重点]在IDEA中找到帮助中的编辑VM options选项,Help -> Edit VM options
在行末尾加入一行:

-Dfile.encoding=UTF-8

在这里插入图片描述
在这里插入图片描述
4、修改Intellij IDEA配置文件的编码信息
打开Intellij IDEA在本地的安装目录,
找到文件:idea64.exe.vmoptions,
使用记事本打开,在最后一行添加 -Dfile.encoding=UTF-8
在这里插入图片描述
在这里插入图片描述
5、修改Tomcat的编码:
找到本地Tomcat的文件夹所在位置,依次打开Tomcat目录下的
conf -> logging.properties 使用记事本打开,Ctrl + F 搜索 ConsoleHandler.encoding,看是否是UTF-8,不是的话修改或添加一行:

java.util.logging.ConsoleHandler.encoding = UTF-8

在这里插入图片描述

6、重启IDEA,运行Tomcat,成功解决乱码问题
ps:一定要重启IDEA!!!
在这里插入图片描述

二、遇到IDEA重启电脑后打不开的问题

1、卸载IDEA
在这里插入图片描述
2、删除注册表
通过windows+R然后搜索regedit打开注册表
在这里插入图片描述
找到HKEY_CURRENT_USER,
然后找到SOFTWARE下面JavaSoft下面prefs,将整个jetbrains删除,和JavaSoft并列的JetBrains也删除;
在这里插入图片描述
3、删除Roaming
注意打开隐藏的项目;找到JetBrains文件夹进行删除;
在这里插入图片描述
4、删除环境变量
关闭软件,打开环境变量设置,删除这个软件相关的所有用户变量,注意不要删错;
在这里插入图片描述
在这里插入图片描述
5、重启电脑
6、重新安装IDEA
7、激活
最后运用多种方式进行激活,各种方式都试一下,直到能够打开;

免责声明:
1.编写此文是为了更好地学习IDEA的使用,如果损害了有关人的利益,请联系删除;
2.如果文中描述欠妥,请在评论中进行指正;
3.文字编写不易,若感觉有用,点赞收藏关注会让博主很开心哦;
4.此外,本文支持任何形式的转载,转载请注明出处,非常感谢!!! 本文源自:https://blog.youkuaiyun.com/testleaf/article/details/134727287

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

testleaf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值