IDEA控制台输出中文乱码问题

IDEA编辑器,tomcat服务器,在调试过程中控制台输出中文乱码,按照网上教程已经将所有设置编码 的地方都设置为UTF-8了,但还是不行,输出依旧是中文乱码的。

具体设置过程如下:

1、看网上经验,大多数同学只要做如下设置,即可让IDEA控制台正常显示中文信息:

  1.1  IDEA设置编码,File-->setting-->Editor-->File Encoding,设置统一编码UTF-8,如图:

  1.2  重新编译项目,Build-->Rebuild Project,重新运行,检查是否解决问题,如果没解决,继续看下面的步骤;

2、设置tomcat启动参数以及修改IDEA的配置信息

  2.1  tomcat启动参数修改方式:run-->Edit Configurations,如图

设置完成检查问题是否解决,也可以检查一下tomcat的配置信息,conf目录下的logging.properties里面的编码。

  2.2  修改IDEA安装文件内容,新增:-Dfile.encoding=UTF-8,文件在idea安装目录bin下,idea.exe.vmoptions以及idea64.exe.vmoptions,重启IDEA,重新运行检查问题是否解决;

3、经过了前面所有的设置,我的控制台依旧是中文乱码,网上的信息基本上都是上面的一些设置,无意中在一则评论中看到了需要设置IDEA的custom vm,抱着试一试的态度,增加了-Dfile.encoding=UTF-8,重新运行,问题终于解决了。设置方法如下:Help-->Edit Custom VM Options,增加编码设置信息即可,这个文件不在安装目录下,可以直接通过IDEA的菜单去修改(激活IDEA也是修改这个文件)。

原文地址:https://www.cnblogs.com/votory/p/12283176.html

时间: 2024-10-11 07:42:03

IDEA控制台输出中文乱码问题的相关文章

.Net Core 控制台输出中文乱码

Net Core 控制台输出中文乱码的解决方法: public static void Main(string[] args)        {            Console.OutputEncoding = System.Text.Encoding.UTF8;//第一种方式:指定编码            //Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);//第二种方式                    

解决IntelliJ IDEA控制台输出中文乱码问题

一.问题情况: IntelliJ IDEA 控制台输出中文乱码部分如图所示: 找到intellij idea的file---settings---Editor---FileEncodings的GlobalEncoding和ProjectEncoding和Default encoding for properties都配置成UTF-8 在部署Tomcat的VM options项中添加:-Dfile.encoding=UTF-8 重启Intellij idea即可解决乱码问题 原文地址:https:

idea中tomcat控制台输出中文乱码问题的解决

idea中tomcat控制台输出中文乱码问题的解决 每次用新的tomcat和idea都会遇到tomcat控制台中文乱码问题,故在此整理. 基本上都是需要修改tomcat的启动参数(如果本身idea编码都统一设置为utf-8了) 打开tomcat下的bin目录,找到catalina.bat文件 找到 JAVA_OPTS 参数,在其中加上 -Dfile.encoding=UTF-8(用的7.0.82版本的设置为UTF-8,8.0.20版本的需要设置为GBK,目前不知道原因,可能是组件的编码有变化)

解决IntelliJ IDEA 控制台输出中文乱码问题

解决IntelliJ IDEA 控制台输出中文乱码问题 问题描述:如图,控制台输出的字符,乱码 解决方案 第一步:修改intellij idea配置文件: 找到Intellij idea安装目录,bin文件夹下面in的64.exe.vmoptions 和 idea.exe.vmoption这两个文件. 分别再这两个文件中添加: -Dfile.encoding=UTF-8 第二步:修改intellij idea中的设置 第三步:修改Tomcat的配置参数 第四步:重启IntelliJ IDEA即可

IntelliJ IDEA 控制台输出中文乱码

IntelliJ IDEA 控制台输出中文乱码部分如图所示: 解决方法一: 1.打开IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件. 2.分别在这两个文件内容的末尾添加-Dfile.encoding=UTF-8. 3.打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding.Project Encoding.

idea 控制台输出 中文乱码 解决方法

1.tomcat输出到控制台(console)出现中文乱码,设置Run/Debug Configuration中设置environment variables 来解决. Idea=>Run=>Edit Configuration,弹出的对话框中,在Startup/Connection 中Run中添加environment variables JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8.如下图所示: 2.对于maven构建的项目,由于idea中maven的配置

jenkins 控制台输出中文乱码

jenkins在执行构建任务时会在 console output 进行任务的日志输出,但中文输出会乱码,如下图 解决办法: Manage Jenkins --->  系统配置 ---> 全局属性 ,添加键值对 原文地址:https://www.cnblogs.com/xingphimo/p/11103984.html

执行web项目控制台输出中文乱码

idea中文乱码问题有很多种,我这里之说web项目,就是运行在tomcat下,中文乱码问题,大家可以先检查下这里 idea->>左上角new->>setting->>在搜索框中搜索encoding->>在红框中都选择utf-8,一般都默认的utf-8 下边进入重点: 部署完tomcat之后,选择Edit Configuration.. 在配置项VM options文本框中输入-Dfile.encoding=UTF-8,点击Apply或OK即可. 运行项目:

四、解决MyEclipse控制台输出中文乱码的问题

问题描述: 在Java程序中,在MyEclipse开发环境下,通过标准输入输入中文,并把输入的中文信息从标准输出显示出来,这时中文出现乱码情况. 解决方法: 解决方法需要两个步骤(本文测试环境为myeclipse2014,windows7中文版): (1)打开Java程序运行配置对话框,在Common选项卡中的编码信息改为GBK,如图所示: (2)在Java程序中制定标准输入的编码方式为GBK,如下图所示: !!!解决方案来自http://blog.chinaunix.net/uid-94214