<includes>和<include>标签用于包含文件
<excludes>和<exclude>用于排除文件
filtering用于启用${xxx}的插值表达式
如果想排除一部分文件,再在这部分文件里保留几个文件,不能写到同一个
<resource>标签下面,举例如下
//这样所有applicationxxx.yml包括application.yml都不会剩下
<includes>
<include>**/*.*</include>
<include>application.yml</include>
<include>application-${profileActive}.yml</include>
</includes>
<excludes>
<exclude>application*.yml</exclude>
</excludes>
//正确写法
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.*</include>
</includes>
<excludes>
<exclude>application*.yml</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>application-${profileActive}.yml</include>
<include>application.yml</include>
</includes>
<filtering>true</filtering>
</resource>