本文可以解决maven构建过程中,提示"[WARNING] Using platform encoding (Utf-8 actually) to copy filtered resources, i.e. build is platform dependent!"的问题。
这个警告或者类似的警告,是由某个处理纯文本文件的插件发出的,这个插件没有配置要使用哪种文件编码。所以,maven发出这个警告,是为了找到这个警告是哪个插件发出的,以及怎么为它配置文件编码。
想要解决这个问题,你只需要在项目的pom.xml或它的父类pom中加入一个property,如下:
<project>
...
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
...
</project>