使用sbt native packager使用自定义配置构建docker映像
我正在使用sbt native packager为我的scale应用程序构建docker映像 现在,我需要介绍staging,并遵循站点中的方法。问题是,映射的使用sbt native packager使用自定义配置构建docker映像,sbt,sbt-native-packager,Sbt,Sbt Native Packager,我正在使用sbt native packager为我的scale应用程序构建docker映像 现在,我需要介绍staging,并遵循站点中的方法。问题是,映射的application.conf在引导时未被拾取 我已经通过主类从配方中调整了build.sbt lazy val testPackage = project .in(file("build/test")) .enablePlugins(JavaAppPackaging) .settings( name := "app
application.conf
在引导时未被拾取
我已经通过主类从配方中调整了build.sbt
lazy val testPackage = project
.in(file("build/test"))
.enablePlugins(JavaAppPackaging)
.settings(
name := "app-dev",
mainClass := Some("Main"),
resourceDirectory in Compile := (resourceDirectory in (app, Compile)).value,
mappings in Universal += {
((resourceDirectory in Compile).value / "test.conf") -> "conf/application.conf"
}
).dependsOn(app)
我构建docker映像如下:testPackage/docker:publishLocal
我还使用了bash_模板
文件,并添加了-D参数来传递配置文件位置(-Dconfig.file=${{chdir}}/conf/application.conf
),但我也没有让它以这种方式运行
如何将自定义application.conf
添加到类路径