<resources>
<resource>
<filtering>true</filtering>
<directory>${basedir}/src/main/resources</directory>
<includes>
<include>**/application*.yml</include>
<include>**/application*.yaml</include>
<include>**/application*.properties</include>
</includes>
</resource>
<resource>
<directory>${basedir}/src/main/resources</directory>
<excludes>
<exclude>**/application*.yml</exclude>
<exclude>**/application*.yaml</exclude>
<exclude>**/application*.properties</exclude>
</excludes>
</resource>
</resources>
当resources文件夹下面有多个配置文件的时候,会先加载*.yml的,但最后加载的,会覆盖前面加载的。
如
application*.yml文件中,server port: 8080
application*.properties文件中,server.port=8088
最后启动的时候,端口是8088