Grails 手动安装插件?
是否可以在grails中手动安装和卸载插件??Grails 手动安装插件?,grails,grails-plugin,Grails,Grails Plugin,是否可以在grails中手动安装和卸载插件?? 如果是,怎么做呢?对于Grails2.x,这就是 grails install-plugin <plugin> grails安装插件 及 grails卸载插件 命令用于。请参阅位于的命令行参考。如果命令因某种原因失败,您可以通过以下方式删除它们: 从application.properties中删除插件的条目 从~/.grails/grails version/projects/project name/plugins中删除插件文
如果是,怎么做呢?对于Grails2.x,这就是
grails install-plugin <plugin>
grails安装插件
及
grails卸载插件
命令用于。请参阅位于的命令行参考。如果命令因某种原因失败,您可以通过以下方式删除它们:
我知道这是一个老问题,但在这里说,自从Grails 2.0以来,安装插件的最佳方法是更新
BuildConfig.groovy
,将其添加到插件部分,这可能是一个好主意:
plugins {
// ....
compile ":console:1.2"
}
用于安装/卸载插件的脚本已弃用,可能会被删除,因为它们在作用域和可传递依赖项方面存在问题
如果您想安装一个不在中央存储库中的插件,您可以将该插件安装在Maven缓存中,然后您就可以以相同的方式在应用程序中使用它。(Grails 2.2.4)添加一个存在于您的Grails项目目录\lib\the-Grails-plugin-0.1.zip目录中的插件。编辑grails项目目录\grails app\BuildConfig.groovy以包含以下内容
plugins {
// ....
compile "lib:the-grails-plugin:0.1"
}
这将使用名为lib\the grails plugin的文件夹更新您的常春藤缓存
例如:[user home]\.grails\ivy cache\lib\grails插件仅当您未在Windoz上使用诸如STS之类的IDE时,在该IDE中,您可能需要关闭它以删除步骤2中的文件。事实上,IDE可能会锁定插件jar。应该提到的是,它仅适用于grails 2.x。对于Gradle 3.x,可以通过手动编辑文件
build.Gradle
来安装它。
plugins {
// ....
compile "lib:the-grails-plugin:0.1"
}