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

被折叠的 条评论
为什么被折叠?



