我想安装my-plugin.zip一定的依赖。我怎样才能做到这一点?
这似乎在内部不起作用BuildConfig.groovy:
runtime '/path/to/my/plugin.zip'
我想安装my-plugin.zip一定的依赖。我怎样才能做到这一点?
这似乎在内部不起作用BuildConfig.groovy:
runtime '/path/to/my/plugin.zip'
如果插件已经被打包,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它将被弃用。