当使用生产环境配置文件时,springboot项目打jar时不带上配置文件
如图是分别带上配置文件的jar和不带配置文件的jar。
首先在pom文件中添加两个profiles:
<profiles>
<profile>
<id>local</id>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
</resource>
</resources>
</build>
</profile>
<profile>
<id>prod</id>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>application.yml</exclude>