1. 程式人生 > >IntelliJ IDEA 控制檯輸出中文亂碼

IntelliJ IDEA 控制檯輸出中文亂碼

1、修改配置檔案,安裝路徑bIn目錄下的idea.exe.vmoptions和idea64.exe.vmoptions增加設定

-Dfile.encoding=UTF-8

2、File->Settings...->Editor->File Encoding下的Global Encoding和Project Encoding設定為UTF-8

3、VM options項中新增:-Dfile.encoding=UTF-8

 4、對於maven構建的專案,由於idea中maven的配置優先,需要在pom.xml中對maven-surefire-plugin進行配置。

    <build>
        <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>
    </build>

 5、重啟Intellij idea即可解決亂碼問題