原因

windows下idea中web项目乱码,主要原因是服务器端乱码(执行webservlet的时候,编码格式改变),导致客户端的编码格式与webservlet传递过的编码格式不一致。

解决办法

先设置IDEA全局编码

file->Settings->Editor->Filecodings都改成UTF-8
IDEA启动项目乱码

设置启动的编码配置

VM Options编码配置 -Dfile.encoding=UTF-8
IDEA启动项目乱码
添加:
Name:JAVA_TOOL_OPTIONS, Value:-Dfile.encoding=UTF-8
IDEA启动项目乱码

如果还存在乱码

到IDEA的安装目录下设置

…/bin目录下找到idea.exe.vmoption和idea64.exe.vmoption两个文件(只是32位和64位区别)
在最后增加两行
-Dfile.encoding=UTF8
-Dsun.jnu.encoding=UTF8
IDEA启动项目乱码

相关文章:

  • 2022-12-23
  • 2021-11-27
  • 2021-06-12
  • 2021-12-07
  • 2021-11-21
  • 2022-02-04
  • 2021-03-31
  • 2022-12-23
猜你喜欢
  • 2022-01-20
  • 2021-07-14
  • 2021-06-15
  • 2021-09-18
  • 2021-08-13
  • 2021-09-09
  • 2022-12-23
相关资源
相似解决方案