从zip文件安装grails插件的正确方法是什么?

时间:2013-04-01 20:28:49

标签: grails plugins

最近版本的Grails install-plugin命令已被弃用。现在推荐的安装插件的方法是什么,这个插件不能通过某个存储库获得。假设插件仅在本地作为zip文件可用,例如运行grails package-plugin后?

2 个答案:

答案 0 :(得分:13)

我认为最简单的方法是将zip文件放在项目的lib文件夹中,然后在BuildConfig.groovy中添加一个条目。例如:

1. 'grails-image-tools-1.0.5.zip' placed in lib.
2. runtime ":grails-image-tools:1.0.5" added to BuildConfig.groovy

由于依赖管理器也在项目的lib文件夹中查找,我不必担心设置任何路径等。

修改 我工作的最新Grails版本是2.1.1。我无法检查,但根据@ Saurabh的评论,这不适用于Grails 2.4.3

<强> EDIT2: 但是@Jay说它适用于2.4.5

答案 1 :(得分:2)

我不知道 是否正确 ,但我们认为它有效:

  1. 在项目的目录中下载并解压缩插件
  2. 将您的BuildConfig.groovy文件更改为指向新插件
  3. 示例:下载webflow.zip插件并将其解压缩到项目中的plugins目录中。在BuildConfig文件的末尾添加此行

    grails.plugin.location."webflow" = "plugins/webflow"