6

環境名を次のように設定して、grailsでカスタム環境を利用しようとすると

grails -Dgrails.env=demo run-app

というエラーメッセージしか表示されません

Script 'demo' not found, did you mean: ...

この問題は Windows 環境にのみ存在するようです - Linux では、すべて正常に動作します...

申し訳ありませんが、Grails v 2.0.3 を使用していることを忘れていました。

4

1 に答える 1

7

解決策を見つけました:

Windows では、パラメーターを引用符で囲む必要があります。

grails "-Dgrails.env=demo" run-app

これは、Windows と Linux の両方の OS で機能します。

アップデート:

引用符が必要なのは Windows PowerShell だけのようですが、Linux も引用符を受け入れます。

grails "-Dgrails.env=demo" run-app

Windows cmd.exe の場合、引用符なしでステートメントを使用する必要があります。

grails -Dgrails.env=demo run-app

最悪。

于 2012-04-30T13:33:51.417 に答える