出现乱码的原因
使用了错误的字符编码去解码字节流,所以出现乱码咱思维要清晰,就去找字符编码是否与其可匹配。Windows默认编码是GBK。
1、以startup.bat文件打开的服务器出现乱码
- 首先我们找到这个目录文件:D:\JavaIDEA\apache-tomcat-10.0.27-windows-x64\apache-tomcat-10.0.27\conf\logging.properties
- 打开这个文件,在这个文件第51行:java.util.logging.ConsoleHandler.encoding = UTF-8
,把UTF-8改成GBK
- 结果测试:
2、在IDEA中运行Tomcat服务器出现乱码问题
1、点击编辑配置
2、在VM options文本框中输入:-Dfile.encoding=GBK
3、结果测试
3、有关社区版IDEA如何开发JavaWeb项目
可以看看这篇:
开发JavaWeb项目。