我想安装具有特定依赖关系的my-plugin.zip
。我怎么能这样做?
这似乎不适用于BuildConfig.groovy
:
runtime '/path/to/my/plugin.zip'
答案 0 :(得分:0)
如果插件已打包为zip
,则可以将其称为BuildConfig.groovy
中的任何其他Grails插件。你只需记下两件事:
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
配置,请尝试按上述方式进行更改并运行dependency-report
以查看在相应配置中可用的插件。
<强>替代:强>
还有另一种“即将被弃用的”方法来安装您的插件
grails install-plugin <path/to/YourPlugin.zip>
将以default, compile, runtime
配置在应用程序中安装插件。我不建议采用这种方法,因为install-plugin
将被弃用。