一、背景
最近的專案在用maven 進行install的時候,發現老師在控制檯輸出警告:[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!雖然並不影響專案的正常執行和install,但是對於處女座的我來說一點都不想看到這警告的發生。所以就研究了一下,找到解決辦法,現在分享給大家。
二、解決方式
在maven專案的pom.xml中新增如下配置
1 <properties> 2 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 3 </properties>
儲存後我們再執行,發現之前的警告不見了,內心爽的要飛起來~
說明:如果我們當前maven專案是別的專案的子專案,只需要在父專案中加入該配置即可,子專案就可以繼承了。