将应用程序升级到Grails 2.1.1

时间:2013-08-19 10:31:42

标签: grails

我使用grails upgrade命令升级了grails应用程序。但问题是当我尝试使用grails run-app运行应用程序时,它显示了未解决的依赖性错误,如上所述:|错误无法解析依赖关系(在BuildConfig中将日志级别设置为'warn'。 roovy了解更多信息):

  • org.springframework.security:org.springframework.security.core:3.0.2.RELEASE
  • org.springframework.security:org.springframework.security.web:3.0.2.RELEASE

我应该怎样做才能解决依赖关系并运行应用程序。我尝试使用grails clean清理应用程序,并尝试安装依赖项但没有成功。

任何帮助都会很明显。 感谢。

1 个答案:

答案 0 :(得分:1)

我怀疑您需要将应用程序的spring-security-core插件依赖项升级到更新版本。在不同的工件ID下,不同的Maven存储库中有两组不同的Spring相关JAR。 Maven central中的名为spring-*SpringSource EBR中的名称称为org.springframework.*。较早版本的spring-security-core Grails插件依赖于EBR工件,较新版本使用Maven Central中的工件。