idea 控制檯輸出 中文亂碼 解決方法

一、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>

相關文章
相關標籤/搜索