2011-11-29 39 views
5

在IntelliJ中,我想創建一個運行配置,它將在名爲「demo」的自定義環境中執行run-app。下面的命令行工作正常針對Grails環境的IntelliJ運行配置

grails run-app -Dgrails.env=demo 

但裏面的IntelliJ,如果我進入「運行的任何

run-app -Dgrails.env=demo 

-Dgrails.env=demo run-app 
在「命令行」

場/調試配置「對話框,他們都沒有在正確的環境中啓動應用程序。

回答

10

運行配置對話框爲jvm選項和命令參數分隔文本字段。您必須將「-Dgrails.env = demo」添加到「虛擬機選項」字段。

+1

嘗試使用Intellij 2016.2和Grails 3.2.0.M2沒有任何運氣。做了什麼工作是在OP最初嘗試過的「命令行」字段中放入'run-app -Dgrails.env = prod'。也從命令行工作。 – ubiquibacon