快速更改Spring Boot的Active Profile设定

7 1月

Spring Boot支持Active Profile,可以方便在不同的环境中快速切换配置,但是这个配置本身的修改却不够简洁。

如果有两个profile,分别为dev和prod,那么在application.properties文件中


就指定了dev为当前配置。

因为使用了gradle构建工具,所以希望通过类似./gradlew dev bootRun的方式直接切换。

虽然Spring Boot本身支持运行时带参数,但是每次使用又有些繁琐,稍微修改一下build.gradle文件如下:



这样就可以每次运行dev或者prod任务时直接修改配置文件。

使用的时候直接



发表评论

电子邮件地址不会被公开。