无法从gradle命令行传递spring配置文件

时间:2019-01-04 03:18:32

标签: spring spring-boot gradle

我在stackoverflow中经历了多个建议,但无法做到。 我有spring boot gradle应用程序,并尝试通过命令行执行和运行gradle构建。我也想在执行时通过spring配置文件。

我尝试添加

bootRun {
systemProperties = System.properties
} 

在gradle.build

并尝试了

gradle bootrun -Pdev 

命令,但它不显示配置文件。我非常新手,不知道该怎么办。

1 个答案:

答案 0 :(得分:1)

所以我在build.gradle中添加了以下部分

bootRun {
systemProperties = System.properties
}

我在命令行下使用下面的命令来传递弹簧轮廓。

gradle bootRun -Dspring.profiles.active=dev

我能够看到下面的spring配置文件加载日志。

  The following profiles are active: dev