2
我最近將項目從1.3.7升級到2.3.4。我刪除從application.properties如下:Grails 1.3.7到2.3.4升級「hibernate-3.6.10.6.zip不是有效的插件」
plugins.hibernate=1.3.7
plugins.tomcat=1.3.7
,並添加以下內容BuildConfig.groovy代替:
plugins {
build ':tomcat:7.0.47'
runtime ':hibernate:3.6.10.6'
}
然後我跑grails upgrade
。我跑refresh dependencies
後,我得到了以下錯誤:
~/.grails/ivy-cache/org.grails.plugins/hibernate/zips/hibernate-3.6.10.6.zip is not a valid plugin
該項目使用已升級到2.3.4,並取決於休眠和Tomcat的插件版本相同的內部插件。我也嘗試添加下列到BuildConfig.groovy
grails.project.dependency.resolution = {
legacyResolve true
}
但它並沒有解決問題。
嘗試從常春藤緩存刪除文件和再次得到它 – doelleri
我嘗試過,但它沒有幫助。此外我嘗試使用maven,而不是:grails.project.dependency.resolver =「maven」。這只是將錯誤更改爲不同的文件夾:「〜/ .m2/repository/org/grails/plugins/hibernate/3.6.10.6/hibernate-3.6.10.6.zip不是有效的插件」 – NelsonRa