当我将休眠从4.1升级到5.3.1时,我收到以下错误。项目构建得很好,但当我运行它时,我得到这个错误。在做一些挖掘时,我发现这主要与类路径中存在的旧冬眠罐有关。以下是我最新的战争文件的lib文件夹中存在的jar。all-themes-1.0.9.jarantlr-2.7.7.jaraopalliance-1.0.jarasm-3.3.1.jaraspectjrt-1.7.2.jaraspectjweaver-1.7.2.jarbyte-buddy-1.8.12.jarcglib-2.2.2.jarclassmate-0.8.0.jarcodegen-0.6.1.jarcommons-beanutils-1.8.3.jarcommons-codec-1.5.jarcommons-collections-3.2.1.jarcommons-configuration-1.9.jarcommons-dbcp-1.4.jarcommons-digester-2.1.jarcommons-fileupload-1.3.jarcommons-io-1.4.jarcommons-lang-2.6.jarcommons-lang3-3.1.jarcommons-logging-1.1.1.jarcommons-net-2.0.jarcommons-pool-1.5.4.jarcommons-vfs2-2.0.jardom4j-1.6.1.jardozer-5.4.0.jarecj-3.7.2.jarel-impl-2.2.jarfr.opensagres.xdocreport.converter-1.0.3.jarfr.opensagres.xdocreport.converter.docx.xwpf-1.0.3.jarfr.opensagres.xdocreport.core-1.0.3.jarfr.opensagres.xdocreport.document-1.0.3.jarfr.opensagres.xdocreport.document.docx-1.0.3.jarfr.opensagres.xdocreport.itext.extension-1.0.3.jarfr.opensagres.xdocreport.template-1.0.3.jarfr.opensagres.xdocreport.template.velocity-1.0.3.jargson-2.2.4.jarguava-13.0.1.jarhibernate-commons-annotations-5.0.3.Final.jarhibernate-core-5.3.1.Final.jarhibernate-entitymanager-5.3.1.Final.jarhibernate-jpa-2.0-api-1.0.0.Final.jarhibernate-validator-5.0.1.Final.jaritext-2.1.7.jarjandex-2.0.3.Final.jarjavassist-3.22.0-GA.jarjavax.inject-1.jarjavax.persistence-api-2.2.jarjboss-el-2.0.0.GA.jarjboss-logging-3.3.2.Final.jarjboss-transaction-api_1.2_spec-1.1.1.Final.jarjoda-time-2.2.jarjsr305-1.3.9.jarjta-1.1.jarliferay-faces-1513-patch-3.2.4-ga5.jarliferay-faces-bridge-api-3.1.3-ga4.jarliferay-faces-bridge-impl-3.1.3-ga4.jarliferay-faces-portal-3.1.3-ga4.jarliferay-faces-util-3.1.3-ga4.jarlog4j-1.2.17.jar
1 回答
大话西游666
TA贡献1817条经验 获得超14个赞
使用5.3.1,您肯定需要使用.hibernate-jpa-2.1
尝试运行 e 以查找哪个依赖项具有 .排除此传递依赖项。mvn dependency:trehibernate-jpa-2.0-api-1.0.0.Final.jar
添加回答
举报
0/150
提交
取消
