2011-11-29 13 views
5

IntelliJでは、 "demo"という名前のカスタム環境でrun-appを実行する実行コンフィギュレーションを作成します。私は、「ファイル名を指定して実行の「コマンドライン」フィールドのいずれかGrails環境用のIntelliJ実行コンフィギュレーション

run-app -Dgrails.env=demo 

または

-Dgrails.env=demo run-app 

を入力する場合は、次は、コマンドライン

grails run-app -Dgrails.env=demo 

しかし、IntelliJの内側には正常に動作します/ Debug Configuration]ダイアログで、どちらも正しい環境でアプリを起動しません。

答えて

10

実行設定ダイアログには、jvmオプションとコマンド引数のテキストフィールドが区切られています。あなたは '-Dgrails.env = demo'を 'VM options'フィールドに入れなければなりません。

+1

これは、Intellij 2016.2とGrails 3.2.0.M2を使用しています。 OPが最初に試したように、何が "run-app -Dgrails.env = prod'を"コマンドライン "フィールドに入れていたのですか?コマンドラインからも作業しました。 – ubiquibacon

関連する問題