在最新版本的 Grailsinstall-plugin
命令中已被弃用。现在推荐的安装插件的方法是通过某些存储库不可用的。假设插件仅在本地作为 zip 文件可用,例如在运行之后grails package-plugin
?
问问题
8886 次
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
我不知道这是否是正确的方法,但我们让它工作:
- 下载插件并将其解压缩到项目中的目录中
- 更改您的
BuildConfig.groovy
文件以指向新插件
示例:下载 webflow.zip 插件并将其解压缩到plugins
项目中的目录中。BuildConfig
在文件末尾添加这一行
grails.plugin.location."webflow" = "plugins/webflow"
于 2013-04-01T21:28:40.603 回答