0

我想安装my-plugin.zip一定的依赖。我怎样才能做到这一点?

这似乎在内部不起作用BuildConfig.groovy

runtime '/path/to/my/plugin.zip'
4

1 回答 1

0

如果插件已经被打包,zip那么它可以被称为任何其他 Grails 插件BuildConfig.groovy。您只需要注意两件事:

  • 插件名称 [通常MyPlugin应用程序的插件名称为my-plugin]
  • 插件版本

然后 BuildConfig 看起来像:-

//BuildConfig.groovy
plugins{
    runtime ':my-plugin:0.1' 
    //compile ':my-plugin:0.1'
}

插件打包后,默认情况下将在cached-installed-plugins内部可用。$Userhome/.grails/<version>此外,默认情况下,该组是org.grails.plugins. 为了测试compile,build和/或test配置,请尝试按上述方式进行更改并运行 adependency-report以查看对应配置中可用的插件。

替代方案:
还有另一种“即将弃用”的方法来安装您的插件。
grails install-plugin <path/to/YourPlugin.zip>

将在配置中的应用程序中安装插件default, compile, runtime。我不会建议这种方法,因为install-plugin它将被弃用。

于 2013-06-13T14:02:40.467 回答