【问题标题】:Custom Grails plugin dependency自定义 Grails 插件依赖
【发布时间】:2010-03-15 21:16:48
【问题描述】:

我有一个正在尝试开发和设置的自定义 grails 插件

def dependsOn = [dataSource: "1.0"]

在插件脚本中。

现在,我的自定义插件加载得很好,但我没有看到我的应用程序中安装了 tomcat。如何安装依赖插件(提示用户说是/否)?这甚至可能吗?

【问题讨论】:

  • 我认为Tomcat插件是一个“开发”时间插件。我不希望在我的“战争”中看到 tomcat。
  • 对不起,也许我用了一个不好的例子......让我们说它的 dataSource:1.0

标签: grails plugins dependencies


【解决方案1】:

一旦您的插件发布,这应该可以工作。试试:

grails install-plugin nimble

您将看到 Nimble 和 Shiro 都已安装(Nimble 依赖于 Shiro)。

【讨论】:

  • 插件没有发布怎么办?
  • 如果您将 install-plugin 与文件或 URL 一起使用,它将起作用。如果您通过就地机制(BuildConfig.groovy 中的grails.plugin.location...)包含插件,它将无法工作。
【解决方案2】:

不确定您使用的是哪个 Grails 版本,但 Grails 1.2 对插件和应用程序的依赖管理有很大改进;详情请见post by Graeme Rocher

【讨论】:

    猜你喜欢
    • 2017-10-31
    • 1970-01-01
    • 2013-08-16
    • 2012-09-01
    • 1970-01-01
    • 2013-06-11
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    相关资源
    最近更新 更多