乱码场景

使用Intellij Idea经常遇到乱码问题,可以总结为以下几类乱码的场景。

1、工程代码乱码。

2、main方法运行,控制台乱码。

3、tomcat运行,控制台乱码。

解决方案

1、工程代码乱码

Settings > Editor > File Encodings > Global Encodings & Project Encodings 设置为:UTF-8

2、main方法运行,控制台乱码

Settings > Build, Execution, Deployment > Compile > Java Compiler > Additional command line parameters > 设置为:-encoding utf-8

3、tomcat运行,控制台乱码

Edit Configurations > Tomcat Server > server > VM options > 设置为:-Dfile.encoding=UTF-8

idea > bin > idea.exe.vmoptions或者idea64.exe.vmoptions配置文件末尾添加:-Dfile.encoding=UTF-8

关注Java技术栈微信公众号,在后台回复关键字:IDEA,获取更多 IDEA 技术文章。

最新文章

  1. 数据库基础及T-SQL语句
  2. RHEL6.4编译安装企业级LAMMP平台
  3. 【POJ】1279 Art Gallery
  4. java 中的几种 "通用方法“
  5. yum安装lamp环境
  6. iOS开发之info.pist文件和.pch文件
  7. Latex常用包笔记
  8. Directx11学习笔记【十八】 Blending混合
  9. MVC验证12-使用DataAnnotationsExtensions对整型、邮件、最小值、文件类型、Url地址等验证
  10. java web应用程序目录
  11. make -jN
  12. PhpStorm11.0 配置在浏览器中打开文件
  13. JUnit5 安装与使用
  14. Mysql 主键如何实现持久化
  15. 第十五节:HttpContext五大核心对象的使用(Request、Response、Application、Server、Session)
  16. [转]利用Jenkins的Pipeline实现集群自动化部署SpringBoot项目
  17. Qt 获取屏幕信息
  18. DRF 解析器和渲染器
  19. Elasticsearch集群架构的部署和调优(一)
  20. 微信小程序中的单位

热门文章

  1. vue 防抖节流函数——组件封装
  2. MySQL--10 日志简介
  3. mysql02---客户端与服务器模型
  4. BZOJ 4034 树链剖分
  5. 关于如何测试cpu性能的命令操作 linux系统
  6. canvas 转盘文字
  7. 【python实例】统计字符串里大写字母,小写字母的个数和非字母的个数
  8. 【leetcode】719. Find K-th Smallest Pair Distance
  9. app、web其他测试点
  10. spring-boot和redis的缓存使用