现在,我的项目框架是 Hibernate 3.6.5
,现在想将其升级到最新的 Hibernate 4.3.5
。
.jar 文件之间存在一些依赖关系。
我的问题是: 升级时需要更改/替换哪些 .jar 文件?
最近我有以下 Hibernate 3.6.5
的 .jar 文件。
这是 Hibernate 4.3.5
最近所需的 .jar。
哪些.jar文件需要替换?
谢谢。
最佳答案
从以下站点下载最新版本的Hibernatehttp://hibernate.org/ 。
下载后解压下载的 Zip 文件。现在您可以看到主要是三个文件夹,例如documentation、lib、project。
打开lib文件夹,现在可以看到以下文件夹 envers、jpa、可选、osgi、必需。
将所有 jar 文件(在 required 文件夹下)添加到类路径,并再添加一个 jar 文件(在 jpa 下)。
==================================================
假设您已在以下位置下载 Hibernate 软件。
Hibernate_HOME = /home/rangareddy/Hibernate/hibernate-release-4.2.7.Final
Jar 文件:
%Hibernate_HOME%/lib/required/antlr-2.7.7.jar
%Hibernate_HOME%/lib/required/dom4j-1.6.1.jar
%Hibernate_HOME%/lib/required/hibernate-commons-annotations-4.0.2.Final.jar
%Hibernate_HOME%/lib/required/hibernate-core-4.2.7.Final.jar
%Hibernate_HOME%/lib/required/hibernate-jpa-2.0-api-1.0.1.Final.jar
%Hibernate_HOME%/lib/required/javassist-3.18.1-GA.jar
%Hibernate_HOME%/lib/required/jboss-logging-3.1.0.GA.jar
%Hibernate_HOME%/lib/required/jboss-transaction-api_1.1_spec-1.0.1.Final.jar
%Hibernate_HOME%/lib/jpa/hibernate-entitymanager-4.2.7.Final.jar
关于java - hibernate从3.6.5升级到4.3.5时更换jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23487233/