Grails插件配置不包括在内

时间:2013-06-20 14:52:40

标签: grails

我有一些来自插件Config.groovy的值,我希望将其作为主应用程序的一部分。然而,根据文档,它们似乎被排除在外。

如何在插件中定义值并将这些值传播到主应用程序?

1 个答案:

答案 0 :(得分:2)

您有几个选择:

  • 定义src/groovy中未排除的配置文件。例如。 MyPluginConfig.groovy并将其合并到插件定义类的doWithSpringonConfigChange闭包中。 this blog post

  • 中概述了此方法
  • 使用插件的_Install.groovy脚本手动将配置写入主机应用程序的Config.groovy。这种方法在Spring Security Core plugin。{/ p>

  • S2Quickstart脚本中很明显
  • 使用Plugin Config plugin。这个插件很好地处理了这些情况。