2011-11-23 50 views
1

我在使用play 1.2.3,在application.conf中,它有以下設置。每個設置是什麼意思?似乎兩者都打開了,哪一個會優先?而且,如果我刪除第一個設置(DEV模式),我在運行應用程序時沒有獲得PROD模式,我是否錯過了任何東西?玩!有點混亂的application.conf內容

# Application mode 
# ~~~~~ 
# Set to dev to enable instant reloading and other development help. 
# Otherwise set to prod. 
application.mode=dev 
%prod.application.mode=prod 

回答

3

application.mode默認運行。

另一個在您使用prod模式開關運行時運行。例如,如果你開始像下面

play run myapp --%prod 

您的應用程序將使用prod.application.mode配置。

這意味着您可以爲某些環境定義許多不同的配置。欲瞭解更多信息,請查看Play documentation上的此信息。

+0

抱歉,哪個開關是prod模式開關? – tom

+0

我想我的編輯與鏈接等,與您的評論交叉。 – Codemwnci

+0

謝謝你的工作! – tom