是否可以在grails中手动安装和卸载插件? 如果是,怎么办呢?
答案 0 :(得分:6)
如果命令由于某种原因失败,您可以通过以下方式删除它们:
答案 1 :(得分:3)
这就是
grails install-plugin <plugin>
和
grails uninstall-plugin <plugin>
命令用于。请参阅http://www.grails.org/doc/latest/处的命令行参考。
答案 2 :(得分:3)
(Grails 2.2.4)添加例如 grails-project-dir \ lib \ the-grails-plugin-0.1.zip 中的插件目录。编辑 grails-project-dir \ grails-app \ BuildConfig.groovy 以包含以下内容
plugins {
// ....
compile "lib:the-grails-plugin:0.1"
}
这将使用名为lib \ the-grails-plugin的文件夹更新您的ivy-cache
例如: [user-home] \ .grails \ ivy-cache \ lib \ the-grails-plugin
答案 3 :(得分:0)
嗯,我知道这是一个老问题,但是在这里说这可能是一个好主意,因为自Grails 2.0以来,安装插件的最佳方法是更新BuildConfig.groovy
,将其添加到插件部分:
plugins {
// ....
compile ":console:1.2"
}
不推荐使用安装/卸载插件的脚本,因为它们存在有关范围和传递依赖性的问题,因此可能会被删除。
如果要安装不在中央存储库中的插件,可以使用grails install
在Maven缓存中安装插件,然后您就可以在应用程序中以相同的方式使用它。