2012-04-05 155 views
7

我试图按照new process发布Grails插件。我已通过添加安装了最新版本的发布插件的下面,以BuildConfig.groovy发布Grails插件

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,以防有人想看一看。

回答

15

这只是表示该插件尚未安装。首先运行grails compilegrails refresh-dependencies

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

+0

已确认是发布插件版本2+的正确解决方案 – 2014-01-09 11:09:19