一、控制台的乱码
第一步:将tomcat的config文件夹下的logging.properties文件夹中的编码改为GBK(该操作在使用maven时需要改回UTF-8)
第二步:修改IDEA中Tomcat的配置:添加-Dfile.encoding=UTF-8
二、程序的乱码
第一步:检查IDEA工具的编码设值和项目的编码设置
第二步:修改IDEA的配置文件:安装目录的bin文件夹中的idea.exe.vmoptions和idea64.exe.vmoptions文件夹中添加-Dfile.encoding=UTF-8编码设置
第三步:修改IDEA中Tomcat的配置;添加上JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
若以上修改还时有乱码可以修改tomcat的config中server.xml文件夹 在protocol="HTTP/1.1"的标签中添加URIEncoding=“UTF-8”
以上配置完成后,记得重新编译项目和重启IDEA工具或者刷新浏览器的缓存等。
补充一点:如果上述情况还未解决 点解help->Edit Custom VM Options 添加 -Dfile.encoding=UTF-8
原因可能是在修改bin文件夹中的idea.exe.vmoptions和idea64.exe.vmoptions的设置没有被ideal保存
。
以上转载自蓝_我的爱人博客园,https://www.cnblogs.com/zblwyj/p/12053177.html,转载目的在于传递更多信息。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!
[声明]本站文章版权归原作者所有 内容为作者个人观点 本站只提回供参考并不构成任何投资及应用建议。本站拥有对此声明的答最终解释权