IDEA配置Tomcat后,控制台tomcat catalina log出现乱码问题

 更新时间:2024年09月24日 08:58:32   作者:小鲁班one  
本文介绍了如何通过设置Tomcat和IDEA的编码格式来解决编码问题,首先尝试修改Tomcat的logging.properties文件中的编码设置,如果未解决问题,则调整IDEA的编码设置,通过修改vmoptions文件来全局设置IDEA的编码格式,作者分享了个人成功解决问题的方法和步骤,供其他开发者参考

解决方法1

设置tomcat 的编码格式

(1)打开tomcat设置

(2)设置vm options 的编码格式:-Dfile.encoding=UTF-8

(3)找到tomcat安装目录的conf文件夹找到 logging.properties文件

(4) 打开logging.properties文件,修改下列5处编码格式为:UTF-8,重新运行tomcat,看编码是否正常

如果以上方法未解决,可以采用.

解决方法2

设置idea编码格式

(1)打开setting 设置file encoding编码格式

(2)找到idea安装目录下的bin文件夹,打开以下两个文件,添加:-Dfile.encoding=UTF-8

(3)打开edit cunstom vm options 添加:-Dfile.encoding=UTF-8,设置完成后,需要关闭idea重新打开

我使用方法1,没解决,使用方法2完美解决,效果图如下:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • spring boot集成redisson的最佳实践示例

    spring boot集成redisson的最佳实践示例

    这篇文章主要为大家介绍了spring boot集成redisson的最佳实践示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-03-03
  • Spring中的IOC深度解读

    Spring中的IOC深度解读

    这篇文章主要介绍了Spring中的IOC深度解读,spring容器会创建和组装好清单中的对象,然后将这些对象存放在spring容器中,当程序中需要使用的时候,可以到容器中查找获取,然后直接使用,需要的朋友可以参考下
    2023-09-09
  • Java设计模式之静态代理模式实例分析

    Java设计模式之静态代理模式实例分析

    这篇文章主要介绍了Java设计模式之静态代理模式,结合实例形式分析了静态代理模式的概念、原理、定义与用法,需要的朋友可以参考下
    2018-04-04
  • Maven指令打包SpringBoot项目提示没有主清单文件问题

    Maven指令打包SpringBoot项目提示没有主清单文件问题

    在Java开发中,打包Jar时常会遇到“没有主清单属性”的错误,这通常是因为在pom.xml文件中没有正确配置maven插件导致的,特别是在使用自定义的<parent/>节点而非spring-boot-starter-parent时
    2024-09-09
  • java图形验证码生成工具类 web页面校验验证码

    java图形验证码生成工具类 web页面校验验证码

    这篇文章主要为大家详细介绍了java图形验证码生成工具类,web页面校验验证码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • SpringMVC加载控制与Postmand的使用和Rest风格的引入及RestFul开发全面详解

    SpringMVC加载控制与Postmand的使用和Rest风格的引入及RestFul开发全面详解

    SpringMVC是一种基于Java,实现了Web MVC设计模式,请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将Web层进行职责解耦。基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,SpringMVC也是要简化我们日常Web开发
    2022-10-10
  • mybatis如何批量添加一对多中间表

    mybatis如何批量添加一对多中间表

    这篇文章主要介绍了mybatis如何批量添加一对多中间表,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • Java编程实现直接插入排序代码示例

    Java编程实现直接插入排序代码示例

    这篇文章主要介绍了Java编程实现直接插入排序代码示例,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12
  • 浅谈java异常处理之空指针异常

    浅谈java异常处理之空指针异常

    下面小编就为大家带来一篇浅谈java异常处理之空指针异常。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • SpringBoot的@Scheduled和@Schedules区别小结

    SpringBoot的@Scheduled和@Schedules区别小结

    本文主要介绍了SpringBoot的@Scheduled和@Schedules区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-01-01

最新评论