gpt4 book ai didi

grails - Grails 1.3.7到2.3.4升级 “hibernate-3.6.10.6.zip is not a valid plugin”

转载 作者:行者123 更新时间:2023-12-02 14:12:03 25 4
gpt4 key购买 nike

我最近将项目从1.3.7升级到了2.3.4。我从application.properties中删除了以下内容:

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,并依赖于相同版本的hibernate和tomcat插件。我也尝试将以下内容添加到BuildConfig.groovy
grails.project.dependency.resolution = {    
legacyResolve true
}

但这并不能解决问题。

最佳答案

似乎xerces.jar位于lib文件夹中,导致出现问题。删除此错误可解决我遇到的刷新依赖关系问题。注意:仅将此资源依赖项添加到BuildConfig.groovy仍然会导致错误...您需要像这样排除xml API:

BuildConfig.groovy

grails.project.dependency.resolution = {
dependencies {
compile("xerces:xercesImpl:2.9.1") {
excludes 'xml-apis'
}
}
}

关于grails - Grails 1.3.7到2.3.4升级 “hibernate-3.6.10.6.zip is not a valid plugin”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20476698/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com