sbt-native-packager bashScriptExtra定义配置文件

时间:2014-08-10 13:13:23

标签: sbt sbt-native-packager

我想使用sbt-native-packager为scala应用程序创建某种“品牌”。 我们的想法是在sbt(aprofile和bprofile)中配置两个配置文件,并在调用特定时配置 target它定义了在启动应用程序时使用的正确配置文件。

两个配置文件

conf/a.config
conf/b.config

我想使用以下密钥打包应用程序

sbt aprofile:stage
sbt bprofile:stage

Sbt-native-profile定义

bashScriptExtraDefines += """addJava "-Dconfig.file=${app_home}/../conf/app.config""""

现在问题是如何在sbt中创建这两个配置文件以相应地定义bashScriptExtraDefines属性。我试图以某种方式使用https://stackoverflow.com/a/20573422/289043,但我不知道如何正确覆盖bashScriptExtraDefines。

0 个答案:

没有答案