IDEA启动项目乱码
原因
windows下idea中web项目乱码,主要原因是服务器端乱码(执行webservlet的时候,编码格式改变),导致客户端的编码格式与webservlet传递过的编码格式不一致。
解决办法
先设置IDEA全局编码
file->Settings->Editor->Filecodings都改成UTF-8
设置启动的编码配置
VM Options编码配置 -Dfile.encoding=UTF-8
添加:
Name:JAVA_TOOL_OPTIONS, Value:-Dfile.encoding=UTF-8
如果还存在乱码
到IDEA的安装目录下设置
…/bin目录下找到idea.exe.vmoption和idea64.exe.vmoption两个文件(只是32位和64位区别)
在最后增加两行
-Dfile.encoding=UTF8
-Dsun.jnu.encoding=UTF8