WEB开发网
开发学院软件开发Java 精通 Grails: 创建自定义插件 阅读

精通 Grails: 创建自定义插件

 2009-10-26 00:00:00 来源:WEB开发网   
核心提示: 要创建一个自定义插件,必须略微更改 Grails 例程,精通 Grails: 创建自定义插件(2),您必须输入 grails create-plugin(见清单 1),而不是像往常一样输入 grails create-app,清单 2 显示了一段代码: 清单 2. 插件配置文件classShor

要创建一个自定义插件,必须略微更改 Grails 例程。您必须输入 grails create-plugin(见清单 1),而不是像往常一样输入 grails create-app。(一定要在一个新的空目录中输入这个命令,而不是 在一个现有 Grails 目录中输入。本文末尾将介绍如何集成这个新插件和一个现有 Grail 应用程序)。


清单 1. 创建一个自定义插件

$ grails create-plugin shortenurl 

生成的目录结构与一个典型的 Grails 应用程序一致。但是,根目录中有一个文件将这个项目识别为一个插件:ShortenurlGrailsPlugin.groovy。清单 2 显示了一段代码:


清单 2. 插件配置文件

class ShortenurlGrailsPlugin { 
  // the plugin version 
  def version = "0.1" 
  // the version or versions of Grails the plugin is designed for 
  def grailsVersion = "1.1.1 > *" 
  // the other plugins this plugin depends on 
  def dependsOn = [:] 
  // resources that are excluded from plugin packaging 
  def pluginExcludes = [ 
      "grails-app/views/error.gsp" 
  ] 
 
  // TODO Fill in these fields 
  def author = "Your name" 
  def authorEmail = "" 
  def title = "Plugin summary/headline" 
  def description = '''\\ 
Brief description of the plugin. 
''' 
 
  //snip 
}   

这个文件包含插件元数据:版本号、插件附属的 Grails 的版本号、插件附属的其他插件等。(要查看包含配置文件详细信息的在线文档,请参见 参考资料)。

上一页  1 2 3 4 5 6 7  下一页

Tags:精通 Grails 创建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接