Error: java.lang.NoSuchMethodError:

当我将休眠从4.1升级到5.3.1时,我收到以下错误。项目构建得很好,但当我运行它时,我得到这个错误。在做一些挖掘时,我发现这主要与类路径中存在的旧冬眠罐有关。


以下是我最新的战争文件的lib文件夹中存在的jar。


all-themes-1.0.9.jar

antlr-2.7.7.jar

aopalliance-1.0.jar

asm-3.3.1.jar

aspectjrt-1.7.2.jar

aspectjweaver-1.7.2.jar

byte-buddy-1.8.12.jar

cglib-2.2.2.jar

classmate-0.8.0.jar

codegen-0.6.1.jar

commons-beanutils-1.8.3.jar

commons-codec-1.5.jar

commons-collections-3.2.1.jar

commons-configuration-1.9.jar

commons-dbcp-1.4.jar

commons-digester-2.1.jar

commons-fileupload-1.3.jar

commons-io-1.4.jar

commons-lang-2.6.jar

commons-lang3-3.1.jar

commons-logging-1.1.1.jar

commons-net-2.0.jar

commons-pool-1.5.4.jar

commons-vfs2-2.0.jar

dom4j-1.6.1.jar

dozer-5.4.0.jar

ecj-3.7.2.jar

el-impl-2.2.jar

fr.opensagres.xdocreport.converter-1.0.3.jar

fr.opensagres.xdocreport.converter.docx.xwpf-1.0.3.jar

fr.opensagres.xdocreport.core-1.0.3.jar

fr.opensagres.xdocreport.document-1.0.3.jar

fr.opensagres.xdocreport.document.docx-1.0.3.jar

fr.opensagres.xdocreport.itext.extension-1.0.3.jar

fr.opensagres.xdocreport.template-1.0.3.jar

fr.opensagres.xdocreport.template.velocity-1.0.3.jar

gson-2.2.4.jar

guava-13.0.1.jar

hibernate-commons-annotations-5.0.3.Final.jar

hibernate-core-5.3.1.Final.jar

hibernate-entitymanager-5.3.1.Final.jar

hibernate-jpa-2.0-api-1.0.0.Final.jar

hibernate-validator-5.0.1.Final.jar

itext-2.1.7.jar

jandex-2.0.3.Final.jar

javassist-3.22.0-GA.jar

javax.inject-1.jar

javax.persistence-api-2.2.jar

jboss-el-2.0.0.GA.jar

jboss-logging-3.3.2.Final.jar

jboss-transaction-api_1.2_spec-1.1.1.Final.jar

joda-time-2.2.jar

jsr305-1.3.9.jar

jta-1.1.jar

liferay-faces-1513-patch-3.2.4-ga5.jar

liferay-faces-bridge-api-3.1.3-ga4.jar

liferay-faces-bridge-impl-3.1.3-ga4.jar

liferay-faces-portal-3.1.3-ga4.jar

liferay-faces-util-3.1.3-ga4.jar

log4j-1.2.17.jar


忽然笑
浏览 197回答 1
1回答

大话西游666

使用5.3.1,您肯定需要使用.hibernate-jpa-2.1尝试运行 e 以查找哪个依赖项具有 .排除此传递依赖项。mvn dependency:trehibernate-jpa-2.0-api-1.0.0.Final.jar
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java