環境名を次のように設定して、grailsでカスタム環境を利用しようとすると
grails -Dgrails.env=demo run-app
というエラーメッセージしか表示されません
Script 'demo' not found, did you mean: ...
この問題は Windows 環境にのみ存在するようです - Linux では、すべて正常に動作します...
申し訳ありませんが、Grails v 2.0.3 を使用していることを忘れていました。
環境名を次のように設定して、grailsでカスタム環境を利用しようとすると
grails -Dgrails.env=demo run-app
というエラーメッセージしか表示されません
Script 'demo' not found, did you mean: ...
この問題は Windows 環境にのみ存在するようです - Linux では、すべて正常に動作します...
申し訳ありませんが、Grails v 2.0.3 を使用していることを忘れていました。
解決策を見つけました:
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
最悪。