maven, install 時候報錯“編碼 gbk 的不可對映字元”的解決方法
阿新 • • 發佈:2019-01-23
maven,install(maven打包)時候報錯“編碼gbk的不可對映字元”報錯的原因是compiler採用了GBK編碼,而原始碼設定的是utf8編碼導致編譯的時候無法正確解析原始碼,報錯的原因是compiler採用了GBK編碼,而原始碼設定的是utf8編碼導致編譯的時候無法正確解析原始碼,解決方法很簡單,,在pom的compiler外掛配置處加入<encoding>utf8</encoding> 即可,如下:
<build> <finalName>project-war</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> <configuration> <encoding>utf-8</encoding> <source>1.7</source> <target>1.7</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.7</version> <configuration> <encoding>utf-8</encoding> </configuration> </plugin> </plugins> </build>