当使用本地环境配置文件时,并且在本地运行代码读取配置文件。
当使用生产环境配置文件时,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>