如何在运行时加载使用sbt-native-packager捆绑的应用程序的配置文件

时间:2013-11-06 20:34:37

标签: scala deployment build sbt sbt-native-packager

我使用sbt-native-packager构建了一个通用tarball。 在启动应用程序时,如何从/ etc / myapp或任何其他自定义位置加载c3p0和application.conf等配置文件。

我不希望配置文件成为分发tarball本身的一部分。

1 个答案:

答案 0 :(得分:1)

我相信您可以使用typesafe配置的“包含”功能从直接位置抓取。

请参阅https://github.com/typesafehub/config#features-of-hocon

也就是说,如果您想要一个全局文件作为配置文件,这将要求您根据安装位置创建不同的配置。