如何在App Engine上设置提升运行模式

时间:2012-01-16 10:55:04

标签: google-app-engine scala lift

我在App Engine上成功运行了Lift 2.4应用程序。我只遇到运行模式的问题。

Lift通过以下方式确定运行模式,生产开发

System.getProperty("run.mode")

在App Engine上设置属性的唯一方法是:

<system-properties>
    <property name="run.mode" value="production"/>
</system-properties>

但是现在当我在本地启动App Engine开发服务器时,它也处于生产模式

我尝试通过在JVM start或Lift boot上指定系统属性来覆盖它,但是没有用。

如何在云端和开发模式本地拥有生产模式

1 个答案:

答案 0 :(得分:1)

通过为不同的环境(生产/开发)使用不同的配置文件。

查看构建工具手册,了解每个环境如何处理配置文件。

对于maven:

https://maven.apache.org/guides/mini/guide-building-for-different-environments.html