【发布时间】:2014-10-08 12:56:15
【问题描述】:
我正在使用激活器来创建我的项目,并使用命令universal:packageBin 生成.zip 文件。
我想知道是否可以将应用程序设置为从 conf 文件夹读取配置文件,而不是从类路径(jar 中的 .conf 文件)读取配置。
有可能吗?如果是,我该怎么做?
【问题讨论】:
标签: scala playframework-2.0 typesafe-activator
我正在使用激活器来创建我的项目,并使用命令universal:packageBin 生成.zip 文件。
我想知道是否可以将应用程序设置为从 conf 文件夹读取配置文件,而不是从类路径(jar 中的 .conf 文件)读取配置。
有可能吗?如果是,我该怎么做?
【问题讨论】:
标签: scala playframework-2.0 typesafe-activator
请参阅https://www.playframework.com/documentation/2.3.x/ProductionConfiguration 了解告知 Play 应用程序从何处获取其配置的机制。
要将其与universal:packageBin 绑定,只需将-Dconfig.file 传递给bin 目录中的脚本。例如如果您的应用程序被称为 foo:
unzip foo-1.0-SNAPSHOT.zip
foo-1.0-SNAPSHOT/bin/foo -Dconfig-file=/path/to/app.conf
【讨论】: