一、tomcat输出到控制台(console)出现中文乱码,设置Run/Debug Configuration中设置environment variables 来解决。
apache
Idea=>Run=>Edit Configuration,弹出的对话框中,在Startup/Connection 中Run中添加environment variablestomcat
JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8.以下图所示:
maven
二、对于maven构建的项目,因为idea中maven的配置优先,须要在pom.xml中对maven-surefire-plugin进行配置。ide
以下图所示idea
<plugins>xml
<plugin>it
<groupId>org.apache.maven.plugins</groupId>io
<artifactId>maven-surefire-plugin</artifactId>console
<version>2.12.4</version>乱码
<configuration>
<forkMode>once</forkMode>
<argLine>-Dfile.encoding=UTF-8</argLine>
</configuration>
</plugin>
</plugins>