解决办法:(建议重启idea)

打开Intellij的安装的bin目录(D:\Program Files\JetBrains\IntelliJ IDEA 14.0\bin ),找到上图的两个文件(根据你的系统是32位或64位选择其中一个配置文件),在配置文件中添加:

-Dfile.encoding=UTF-8

idea中也要设置

配置项目编码及IDE编码

进入settings,选择File Encodings,把IDE Encoding和Project Encoding配置为UTF-8,同时将下面的Default encoding for properties files也配置为UTF-8。

配置项目启动服务器参数,在tomcat配置中

在VM options 项中添加

-Dfile.encoding=UTF-8

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的配置优先,需要在pom.xml中对maven-surefire-plugin进行配置。

如下图所示

  <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>2.12.4</version><configuration><forkMode>once</forkMode><argLine>-Dfile.encoding=UTF-8</argLine></configuration></plugin></plugins>

【IDEA控制台乱码解决】相关推荐

  1. idea控制台乱码解决办法

    IDEA 控制台乱码问题 关于这个乱码问题网上的解决方法大同小异, 但是即便你照着网上配置完之后, 也未必能够解决控制台乱码问题. 接下来由我从乱码角度来分析乱码问题, 让大家确保能够解决乱码问题. ...

  2. log4j控制台乱码解决办法

    1.控制台编码问题 这两天碰到一个问题,在windows启动tomcat的时候tomcat控制台日志突然乱码了,  我发现在log4j.properties文件中加了一行配置log4j.appende ...

  3. IDEA控制台乱码解决

    解决办法: 打开Intellij的安装的bin目录(D:\Program Files\JetBrains\IntelliJ IDEA 14.0\bin ),找到上图的两个文件(根据你的系统是32位或6 ...

  4. IDEA 控制台乱码 解决方法

    IDEA 如果不进行配置的话,运行程序时控制台就会中文乱码,严重影响我们对信息的观察 非常的痛苦,那么上解决方法 一.先把idea关掉然后再他的配置文件中改它的编码信息 每个版本的 idea的配置文件 ...

  5. Eclipse里做JBPM工作流gpd.xml中文乱码问题解决(包括控制台乱码解决)

    该文章转至:http://jsczxy2.iteye.com/blog/1236552 修改eclipse安装跟目录下的eclipse.ini文件,在其中添加: -Dfile.encoding=UTF ...

  6. 【IntelliJ IDEA】中文乱码问题 ( 代码乱码 | 编译乱码 | 控制台乱码 )

    文章目录 I . 乱码类型说明 II . 解决代码乱码问题 III . 编译时乱码解决 IV . 控制台乱码解决 I . 乱码类型说明 使用 IntelliJ IDEA 开发 Java 程序时 , 会 ...

  7. Tomcat 最新版安装与使用手册,tomcat更改端口号方法,tomcat控制台乱码问题解决方法

    Tomcat 9 安装与使用手册 第一章:tomcat 安装与配置 ① java环境 ② 工具下载 ③ 环境配置 ④ 启动 ⑤ 修改端口号 第二章:问题解决 ① 启动 startup 闪退查找原因的方 ...

  8. Tomcat网页乱码、控制台乱码

    一.控制台乱码解决 修改Tomcat中的 logging.properties配置文件如下即可 二.网页乱码解决 1.修改Tomcat中的配置文件server.xml中如下 2.在servlet中使用 ...

  9. idea控制台乱码、读取cookie乱码

    在使用tomcat服务器执行程序时控制台乱码 解决方法:在idea中点击帮助,选择编辑自定义vm选项 打开文件后在其中添加: -Dfile.encoding=UTF-8 如果重启idea仍没有解决乱码 ...

最新文章

  1. 初识java类的接口实现
  2. 描述一下 Intent 和 IntentFilter?
  3. 通用AI——未来真正强健的人工智能?
  4. nginx负载均衡和lvs负载均衡的比较分析
  5. python的变量作用域
  6. javascript --- js中的作用域 变量提升
  7. Java——集合转数组并对其进行遍历
  8. android toolbar 搜索框,SearchView配合RecyclerView实现分页搜索过滤关键字
  9. OpenAI 最强对话模型 ChatGPT 注册使用笔记
  10. Java考试题(精华版附答案)-语言基础(FUNDAMENTAL)
  11. 全网最详细IDEA导入eclispe项目
  12. C语言遍历目录文件并排序
  13. UiAutomator Android 的自动测试框架(基础)
  14. Google地图的Street View和Mapplets
  15. python BFS最短路径问题
  16. 【android opengles开发的一些基础类】
  17. java怎么清空paint所画图案,[求助]怎么样消除之前画过的轨迹
  18. MSSQL数据库一对多和多对一查询的转换
  19. 为什么打不开jar文件?
  20. 查看oracle版本及补丁,检查及升级Oracle数据库补丁版本

热门文章

  1. CocosCreator 屏幕适配
  2. 梯度下降算法(Gradient Descent)的原理和实现步骤
  3. VR全景诚邀您走进2019中国北京世界园艺博览会(可在线体验)
  4. 利用Python制作旋转花灯,祝大家元宵节快乐
  5. react 百度地图定位
  6. 贝医生创始人章骏:做出更适合于中国人的牙刷
  7. 和AWS云游四海@健康科技数字化公司飞利浦如是说
  8. 为什么开发人员工作10多年了还会迷茫?没有安全感?
  9. 如何批量发送html邮件,使用qq邮箱批量发送邮件 实例源码(支持富文本)
  10. 腾讯云mysql高可用方案_腾讯云数据库团队:MySQL数据库的高可用性分析