我想安装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
它将被弃用。