7

在最新版本的 Grailsinstall-plugin命令中已被弃用。现在推荐的安装插件的方法是通过某些存储库不可用的。假设插件仅在本地作为 zip 文件可用,例如在运行之后grails package-plugin

4

2 回答 2

14

我认为最简单的方法是将 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

于 2013-04-02T06:16:23.200 回答
3

我不知道这是否是正确的方法,但我们让它工作:

  1. 下载插件并将其解压缩到项目中的目录中
  2. 更改您的BuildConfig.groovy文件以指向新插件

示例:下载 webflow.zip 插件并将其解压缩到plugins项目中的目录中。BuildConfig在文件末尾添加这一行

grails.plugin.location."webflow" = "plugins/webflow"
于 2013-04-01T21:28:40.603 回答