idea 控制台输出 中文乱码 解决方法
2024-10-19 03:27:33
使用intellij idea 14.1时,console 会输出中文乱码。下面分两种情况解决这种问题:一种是maven构建项目、一种是tomcat(不以maven构建)构建项目。
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进行配置。
如下图所示
<plugins>
<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>
最新文章
- 一步一步搭建客服系统 (2) 如何搭建SimpleWebRTC信令服务器
- MVC 中DropDownList 用法
- 关于FireFox下 CSS3 transition 与其他浏览器的差异
- *J2EE中乱码处理
- javascript第十七课:this使用
- IdentityServer Topics(7)- 注销
- 深入理解 JavaScript 执行上下文和执行栈
- 三个线程,ABC 10次(volatile+synchronized)
- Delphi 窗口操作
- Centos6.5下通过shell脚本快速安装samba服务器
- STM32F105 PA9/OTG_FS_VBUS Issues
- 6.2 Pandora 实操 - 数据展示
- You are using pip version 9.0.1, however version 9.0.3 is available.
- hibernate 中文文档
- 2d场景背景无限滚动
- Kernel parameters for Db2 database server installation (Linux and UNIX)
- [剑指Offer]9-用两个栈实现队列
- 你可能不知道的Shell
- phpcms v9 所有当前栏目信息标签
- 【gp数据库】查询系统表看模式下所有表的分布键信息