2017-11-16 15 views
0

Grail 3(3.2.11)を使用してプラグインを作成しています。プラグインは各環境(開発、ステージング、制作など)ごとに異なるプロパティ(URLなど)にアクセスする必要があります。 Grailsアプリケーションを書くときに、プロパティをapplication.ymlファイルに追加します。彼らはどこでプラグインに入りますか?プラグインのapplication.ymlに追加しようとしましたが、期待どおりに動作しません。プラグインを使用してアプリケーションのapplication.ymlファイルに追加すると、それらは機能します。しかし、プロパティをプラグインの一部にして、プラグインを使用する各ユーザーがプロパティを提供する必要はありません。私はそれがメッセージのプロパティのように動作すると期待します。プラグインはメッセージプロパティを持つことができ、アプリケーションはローカルアプリケーションのmessage.propertiesに同じプロパティを提供することでそれらをオーバーライドできます。私は何を理解していないのですか? application.ymlと同じconfディレクトリにGrails 3プラグイン(application.ymlのプロパティを使用)

+0

うまくいくような甘い! – Joe

答えて

1

あなたは、そのアプリケーションの設定ファイル(複数可)で行う方法と同じように、プラグインの設定を変更できるようにする必要がありplugin.yml(またはplugin.groovy)を配置することができます。

関連する問題