2020-11-02

idea配置Tomcat乱码处理

环境:

idea2019.3 64位

tomcat 9.0.22免安装版本

idea配置Tomcat

1、解压tomcat到指定目录

在这里插入图片描述

2、打开idea,点击右上角add configuration,点击加号

在这里插入图片描述

3、选择更多选项,找到Tomcat Server,选择Local,

在这里插入图片描述

4、设置Tomcat服务名称,本地路径,默认浏览器等

在这里插入图片描述

5、配置deployment(部署),添加组件,修改组件名称

在这里插入图片描述

6、启动tomcat服务,效果如下:

在这里插入图片描述

主要包含server窗口,Tomcat locathost log窗口,Tomcat Catalina Log窗口,观察发现,server窗口级Tomcat Catalina Log窗口乱码,

解决方案如下:

7、找到C:\Users\admin\.IntelliJIdea2019.3\config\idea64.exe.vmoptions文件,打开并在文档最后添加如下内容-Dfile.encoding=UTF-8

在这里插入图片描述

修改后重启idea,效果如下:

在这里插入图片描述

Server中tomcat日志乱码已解决,但idea控制输出乱码,解决方案如下:

8、在idea中点击右上角的tomcat服务,选择edit configurations,选择Tomcat服务,修改VM options参数为Dfile.encoding=UTF-8

在这里插入图片描述

重启服务后,最终效果如下:

在这里插入图片描述