IDEA 使用 TOMCAT 中文乱码的各种问题

IntelliJ IDEA 使用 TOMCAT 中文乱码的各种问题

  1. 一、工程乱码 已设置过滤器,代码运行 返回数据仍然乱码
  2. 打开File-Setting, 找到File Encodings这个选项,把encoding设置成你工程的编码即可,一般是UTF-8,如下图(红框的地方),然后重新rebuild一下,基本就行了
  3. IDEA 使用 TOMCAT 中文乱码的各种问题
    二、执行main函数时,控制台乱码
    同样是打开setting,找到 Build,Execution,Deployment > Compiler > Java Compiler, 设置 Additional command line parameters选项为 -encoding utf-8,然后rebuild下,重新运行
    IDEA 使用 TOMCAT 中文乱码的各种问题
    三、运行tomcat时,控制台乱码 Server > VM options 设置为 -Dfile.encoding=UTF-8 ,重启tomcat
    IDEA 使用 TOMCAT 中文乱码的各种问题