配置完tomcat的环境变量
第一种:打开tomcat安装目录bin/startup.bat。发现如果是乱码
,只需要编辑tomcat目录下conf/logging.properties,找到
java.util.logging.ConsoleHandler.encoding = UTF-8
删除或者在前面用#注释掉
再次打开tomcat安装目录bin/startup.bat,乱码没有了
第二种:如果你使用idea运行tomcat,配置完上面步骤还是会乱码
这可能和idea有关,所以你可以添加-Dfile.encoding=UTF-8
但这个方法每次使用tomcat都得配置一次,所以你可以编辑tomcat的安装目录下的bin/catalina.bat大概在216行添加-Dfile.encoding=UTF-8就不用每次都配置
总结:
1 .如果你只想解决idea控制台乱码,只需要在tomcat的安装目录下的bin/catalina.bat大概在216行添加-Dfile.encoding=UTF-8
2. 不用idea只需要修改tomcat目录下conf/logging.properties,找到
java.util.logging.ConsoleHandler.encoding = UTF-8
删除或者在前面用#注释掉
3.如果你一起配置了第一种和第二种,你在本地打开tomcat还会乱码,在idea打开tomcat不会乱码,也就是说以第二种 为主
tomcat 9.0.36在idea控制台乱码问题
最新推荐文章于 2022-05-04 23:39:27 发布