【问题标题】:In Grails 2, how do you includeTargets from Gant scripts from a plugin your app is dependent upon?在 Grails 2 中,如何从应用程序所依赖的插件中包含 Gant 脚本中的目标?
【发布时间】:2013-03-06 16:41:31
【问题描述】:

在 Grails 2 中,我正在创建一个依赖于 shiro 插件的公司特定身份验证插件。我想在我插件的 gant 脚本中重用 shiro 的 gant 脚本。我的挑战是我不知道如何在我的 includeTargets 中访问 shiro 的 gant 脚本。

我想重用 _ShiroInternal.groovy 中定义的目标,但我不知道使用什么 Grails 变量来访问它:

includeTargets << new File ("${**what-goes-here**}/scripts/_ShiroInternal.groovy")

【问题讨论】:

    标签: grails plugins gant


    【解决方案1】:

    为每个已安装的插件添加了一个属性fooPluginDir。所以对于 shiro 插件来说是

    includeTargets << new File(shiroPluginDir, 'scripts/_ShiroInternal.groovy')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-03
      • 2015-12-13
      相关资源
      最近更新 更多