发布 Grails 插件

Posted

技术标签:

【中文标题】发布 Grails 插件【英文标题】:publishing Grails plugins 【发布时间】:2012-04-19 10:40:50 【问题描述】:

我正在尝试关注new process 来。我已经安装了最新版本的发布插件,将以下内容添加到BuildConfig.groovy

plugins 
    build(":tomcat:$grailsVersion", ":release:1.0.1") 
        export = false
    

但是当我尝试执行 publish-plugin 脚本时,它告诉我不存在这样的命令:

c:\workspace\grails-flash-helper>grails publish-plugin
| Script 'PublishPlugin' not found, did you mean:
   1) ListPlugins_
   2) ListPluginUpdates
   3) PluginInfo_
   4) InstallPlugin
   5) UninstallPlugin

插件的源代码是here,以防有人想看。

【问题讨论】:

【参考方案1】:

这仅仅意味着该插件尚未安装。先运行grails compilegrails refresh-dependencies

顺便说一句,要遵循 new mechanism for publishing plugins,您需要使用 Release 插件的 2.0.0.BUILD-SNAPSHOT 版本(或 2.0.0 版本)。 1.0.1 版将无法使用。

【讨论】:

确认是发布插件版本2+的正确解决方案

以上是关于发布 Grails 插件的主要内容,如果未能解决你的问题,请参考以下文章

Grails 3 - 资源插件

如何在 grails 中实现表单构建器插件

通过 Spring Security 配置 Grails 配置插件 grails-ckeditor

将 grails 2 插件导出到 grails 3 时出错

Grails不下载插件

Grails 无法安装插件