2013-08-19 207 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中的構件。

相關問題