2013-08-19 80 views
0

我已经使用grails upgrade命令升级了grails应用程序。但问题是,当我尝试使用grails run-app运行应用程序时,它显示未解决的依赖性错误,如上所述:错误未能解决依赖关系(将日志级别设置在BuildConfig为 '警告' roovy以获取更多信息。):升级应用程序到Grails 2.1.1

  • 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

我怀疑你需要将你的应用程序的spring-security-core插件依赖项升级到更新的版本。在不同的工件ID下,不同的Maven仓库中有两套不同的与Spring相关的JAR。 Maven中心的那些被称为spring-*,而SpringSource EBR中的那些被称为org.springframework.*。旧版本的spring-security-core Grails插件取决于EBR构件,新版本使用Maven Central中的构件。

相关问题