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中删除插件文

是否可以在grails中手动安装和卸载插件??
如果是,怎么做呢?

对于Grails2.x,这就是

grails install-plugin <plugin>
grails安装插件

grails卸载插件

命令用于。请参阅位于的命令行参考。

如果命令因某种原因失败,您可以通过以下方式删除它们:

  • 从application.properties中删除插件的条目
  • 从~/.grails/grails version/projects/project name/plugins中删除插件文件夹

  • 我知道这是一个老问题,但在这里说,自从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"
    }