大家在使用 Intellij IDEA 的时候会经常遇到各种乱码问题,甚是烦扰。

栈长也偶尔会用下IDEA,也有一些解决乱码的经验,我给大家总结了以下几类乱码的场景,绝壁能帮你解决 IDEA 各种乱码问题。

常见乱码场景及解决方案

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。

如果还乱码,继续往下设置。

idea > Help 菜单 > Edit Custom VM Options...菜单,编辑配置文件,在末尾添加:-Dfile.encoding=UTF-8。

好了,今天的表演就到这了,倍儿爽,建议收藏+转发,日后绝对有用~

Intellij IDEA 最常用配置详细图解Intellij IDEA 非常6的10个姿势Intellij IDEA 所有乱码解决方案Intellij IDEA 阅读源码的4个绝技Intellij IDEA Debug调试技巧……

如果你喜欢 IDEA, 可以点击阅读原文链接加入我们的知识星球,我会经常在上面分享 IDEA 的使用小技巧,对 IDEA 有什么不懂的也可以在上面向我和大家提问。

推荐去我的博客:

到此这篇关于Intellij IDEA 2019 最新乱码问题及解决必杀技(必看篇)的文章就介绍到这了,更多相关Intellij IDEA乱码内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

idea 新建java类 乱码,Intellij IDEA 2019 最新乱码问题及解决必杀技(必看篇)相关推荐

  1. 2019年大厂面试题合集:Java架构师技术栈为什么竞争越来越激烈?程序员必看!

    2019年大厂面试题合集:Java架构师技术栈为什么竞争越来越激烈?程序员必看! 就今年大环境来看,跳槽成功的难度比往年高很多,一个明显的感受:今年的Java技术栈面试,无论一面还是二面,都特别考验J ...

  2. 一个牛人给Java初学者的建议(必看篇)

    给初学者之一:浅谈Java及应用学java 从不知java为何物到现在一个小小的j2ee项目经理虽说不上此道高手,大概也算有点斤两了吧每次上网,泡bbs逛论坛,没少去java相关的版 面总体感觉初学者 ...

  3. java 动态编译_老生常谈Java动态编译(必看篇)

    一.动态编译简介 new创建对象是静态加载类,在编译时刻就需要加载所有可能使用到的类. 一百个类,有一个类错了,都无法编译. 通过动态加载类可以解决该问题 二.代码实例 2.1 OfficeBette ...

  4. java 中传输文件的代码_java文件上传Demo(必看篇)

    说到文件上传我们要做到: 1.引入两个包:commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar 2.将form改为上传文件模式:enctype=" ...

  5. Java基础通信_Java网络通信基础编程(必看篇)

    方式一:同步阻塞方式(BIO): 服务器端(Server): package com.ietree.basicskill.socket.mode1; import java.io.IOExceptio ...

  6. 2019年黑马新版Java学习路线图(内含大纲+视频+工具+书籍+面试)面试必看!

    非常好的java学习路线,伴有配套资源. 面试必看! 黑马程序员:http://bbs.itheima.com/thread-386464-1-1.html

  7. Eclipse新建java类的时候,自动创建注释

    为形成个人的java代码风格,我们在项目组中进行开发的时候,可以对自己的代码进行一些格式上面的设置,具体如下: 方法一:Eclipse中设置在创建新类时自动生成注释 windows–>prefe ...

  8. idea文件夹颜色不对,不能新建java类

    IDEA 文件夹颜色对目录的影响分析_毕小宝的博客-CSDN博客_idea目录变黄

  9. 老生常谈Java虚拟机垃圾回收机制(必看篇)

    垃圾收集 垃圾收集主要是针对堆和方法区进行. 程序计数器.虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收. 判断一个对 ...

  10. 2019最新中级Android面试题目,有着几篇就够了,Android开发五年

    全埋点:全埋点指的是将Web页面/App内产生的所有的.满足某个条件的行为,全部上报到后台服务器 可视化埋点:通过可视化工具(例如Mixpanel)配置采集节点,在Android端自动解析配置并上报埋 ...

最新文章

  1. java调度:(一)几种任务调度的 Java 实现方法与比较
  2. HDU - 1255 覆盖的面积(线段树+扫描线)
  3. robot:接口入参为图片时如何发送请求
  4. 一个数的二进制中有多少个1
  5. WifiConfigManager NetworkSelector 和 WifiConnectivityManager
  6. atitit attilax的新目标 未来学家.docx
  7. 收藏!盘点B站up主们最喜欢用的录屏软件!
  8. mapinfo professional 学习资料
  9. 华为android解锁,华为手机如何解锁 华为手机解锁方法【图文详解】
  10. 最新卡巴斯基互联网安全套装7.0(kis7)系列激活码
  11. 马克思主义基本原理概论复习资料
  12. 细胞生长曲线拟合matlab,绘制细胞生长曲线及细胞群体倍增时间的简化计算
  13. SuperMap iObjects .NET开发ASP .NET网站入门
  14. 树莓派(Raspberry pi) 使用Pi Imager安装烧录操作系统
  15. tcl/tk 的原生界面
  16. 智慧城市与智能网联汽车如何协同发展?
  17. 语言处理方法-Word2Vec详解
  18. 基于CS16312控制芯片的VFD显示屏STC51单片机驱动程序
  19. 从我的游戏成瘾中恢复
  20. 数据分析,怎么做才能有前瞻性

热门文章

  1. 【二维码识别】基于matlab GUI 灰度+二值化+校正QR二维码识别与生成【含Matlab源码 600期】
  2. Java密码类型_java加密类型和算法名称
  3. pytorch BCELoss()、KLDivLoss()的参数 及 “对于size_average、reduce、reduction参数的研究”
  4. linux服务器做301跳转,linux主机如何实现301重定向
  5. allennlp train 参数
  6. 让用户输入一个月份,判断这个月是哪个季节?
  7. php 未定义偏移,错误php未定义的偏移:2-3-4等
  8. xml中特殊含义的字符_mybatis中的作用
  9. mysql sleep进程 java_请教java更新mysql,更新进程sleep
  10. html三栏布局有哪几种,CSS三栏布局的5种方法详解