如圖,老是出現這個錯誤,百度說是打開源文件,更改編碼格式,或者是更改File Encodings 的編碼格式,或者是更改java compiler --use computer為eclipse,
都不管用,mvn install的時候依舊錯;
在mvn install后還是不管用,后來找的資料,說是maven 編譯的默認編碼是gbk 的問題;
<!-- 指明編譯源代碼時使用的字符編碼,maven編譯的時候默認使用的GBK編碼, 通過project.build.sourceEncoding屬性設置字符編碼,告訴maven這個項目使用UTF-8來編譯-->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<!-- 指明編譯源代碼時使用的字符編碼,
maven編譯的時候默認使用的GBK編碼,
通過encoding屬性設置字符編碼,
告訴maven這個項目使用UTF-8來編譯 -->
<encoding>utf8</encoding>
</configuration>
</plugin>
</plugins>
OK啦