bootstrap.groovy が実行されている時点で、GrailsUtil.environment は自動的に開発環境に切り替わります。
誰でも説明できますか、ブートストラップが開始する前にその変数を手動で変更するにはどうすればよいですか..??
Grailsフレームワークでの開発のデフォルトとして設定されている場所..??
ありがとう。
bootstrap.groovy が実行されている時点で、GrailsUtil.environment は自動的に開発環境に切り替わります。
誰でも説明できますか、ブートストラップが開始する前にその変数を手動で変更するにはどうすればよいですか..??
Grailsフレームワークでの開発のデフォルトとして設定されている場所..??
ありがとう。
たとえば、 grails 環境は、コマンド ラインで と入力すると指定されますrun-app
。実行時に Bootstrap.groovy (または任意のファイル) 内で環境設定を切り替えることができるとは思えません。代わりに、grails コマンドを実行する方法で変更できます。
-Dgrails.env=production run-app
-- 実行する独自の環境を作成できます。値を-Dgrails.env
カスタム環境に変更するだけです。
一部の grails タスクは、デフォルトで特定の環境で実行されます。明示的に設定する必要はありません。
run-app
development
--環境で実行するデフォルトtest-app
-- デフォルトはtest
環境war
-- デフォルトはproduction
環境