【发布时间】:2015-01-01 21:43:07
【问题描述】:
我要将现有的 Grails 2.0 插件迁移到 2.4。
根据migration guide 做了以下步骤:
- 运行 set-grails-version 2.4.4
- 更新到最新的插件版本(hibernate4、tomcat、release 等)
在 Intellij 中,我在 2.4.4 上更改了插件 SDK 版本。现在 module->dependencies 看起来像
看起来不错,但是当我编译 grails 时,我在发布的 SvnDeployer 类中出现 MultipleCompilationErrorsException:3.0.1 插件带有“无法解析”消息:无法解析类 org.apache.commons.io.FilenameUtils (奇怪,commons.io 包含在 grails 库中)
在 SDK 2.0 上一切正常,但是当我将 SDK 版本更改为 2.4 时,项目无法编译。
【问题讨论】:
-
能否在 BuildConfig.groovy 中显示
plugins部分的内容?有些东西正在泄漏 svn 插件,但这很容易修复。 -
@BurtBeckwith,这很标准:
plugins { build(":release:3.0.1", ":rest-client-builder:1.0.3") { export = false } }
标签: grails intellij-idea upgrade