我已经使用带有 sbt 的 spring boot + scala 编写了应用程序,现在我需要为 dev 和 prod 划分构建配置。
已完成的工作:分别在 dev 和 prod 上创建配置application.yml
并application(-dev/prod).yml
在本地启动应用程序。
需要做的:想办法在javaopts中配置spring boot profile(dev,prod)或者直接写对应的config,也在javaopts中。
我尝试使用这些选项:
sbt service/run -Dspring.profiles.active=...
sbt service/run -Dspring.config.location=...