maven錯誤解決:編碼GBK的不可對映字元
阿新 • • 發佈:2019-02-16
直接將專案改為UTF-8編碼,無效!
要通過修改pom.xml檔案,告訴maven這個專案使用UTF-8來編譯。
方案一:
在pom.xml的/project/build/plugins/下的編譯外掛宣告中加入下面的配置:<encoding>UTF-8</encoding>
即:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> </configuration> </plugin>
方案二:
在pom.xml的/project/properties/下的屬性配置中加入下面的配置:
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
即:(有第一句即可)
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.encoding>UTF-8</maven.compiler.encoding> </properties>