迁移Grails 2.4 MultipleCompilationErrorsException

时间:2015-01-01 21:43:07

标签: grails intellij-idea upgrade

我要将现有的Grails 2.0插件迁移到2.4 根据{{​​3}},完成了以下步骤:

  • 运行set-grails-version 2.4.4
  • 更新到最新的插件版本(hibernate4,tomcat,release等)

在Intellij中,我在2.4.4上更改了插件SDK版本。现在module->依赖关系看起来像

this

它看起来不错,但是当我执行grails编译时,我在SvnDeployer类的release:3.0.1插件中有MultipleCompilationErrorsException,其中"无法解析"消息:无法解析类 org.apache.commons.io.FilenameUtils (很奇怪,commons.io包含在grails库中)

在2.0的SDK上一切都很好,但是当我将SDK版本更改为2.4时,项目无法编译。

1 个答案:

答案 0 :(得分:1)

根据我的经验,Grails升级并不是特别顺畅,特别是在功能发布之间。

我建议从通常开始 grails clean grails refresh-dependencies grails compile

之后检查您是否仍然遇到相同类型的错误,看看是否排除svn插件有帮助(如果您不使用它)。