我已经使用spring-boot+scala和sbt编写了应用程序,现在我需要为dev和prod划分构建配置。
所做的工作:创建了配置application.yml
和application(-dev/prod).yml
,分别在dev和prod上本地启动应用程序。
需要做的事情:找到一种在javaopts中配置spring引导概要文件(dev,prod(的方法,或者直接在javaopt中编写相应的配置文件。
我试过使用这些选项:
sbt service/run -Dspring.profiles.active=...
sbt service/run -Dspring.config.location=...
答案是这样配置活动配置文件:
sbt service/run --spring.profiles.active=...