我使用Grails2.2.1导入了一个项目,并尝试在2.1.1 Grails应用程序中使用它。它失败了,出现了一个错误

我使用Grails2.2.1导入了一个项目,并尝试在2.1.1 Grails应用程序中使用它。它失败了,出现了一个错误,grails,Grails,当我在Grails2.1.1中导入一个版本为2.2.1的项目时,它向我显示了这个错误,有人能为我推荐一个解决方案吗 执行脚本编译时出错: 加载程序约束冲突:解析重写的方法时 “org.apache.tools.ant.helper.ProjectHelper2$RootHandler.setDocumentLocator(Lorg/xml/sax/Locator;)V” 类装入器(的实例) org/codehaus/groovy/grails/cli/support/GrailsRootLoad

当我在Grails2.1.1中导入一个版本为2.2.1的项目时,它向我显示了这个错误,有人能为我推荐一个解决方案吗

执行脚本编译时出错:

加载程序约束冲突:解析重写的方法时 “org.apache.tools.ant.helper.ProjectHelper2$RootHandler.setDocumentLocator(Lorg/xml/sax/Locator;)V” 类装入器(的实例) org/codehaus/groovy/grails/cli/support/GrailsRootLoader)的 当前类,org/apache/tools/ant/helper/ProjectHelper2$RootHandler, 其超类加载器(的实例)具有不同的 为签名中使用的org/xml/sax/Locator类型初始化对象


该特定错误通常是由于对
xmlapi
具有可传递依赖性(自Java5以来就不需要这种依赖性)的某些内容造成的,可以通过查看
grails dependency report
的结果并将相关的
excludes
添加到BuildConfig依赖项中来修复此问题。

当我在grails中命令此依赖项报告时,它显示了相同的错误,我无法看到该结果。