Hibernate 項目小組提供了一系列發佈組合(bundles),這些發佈組合發佈在 SourceForge 文件發佈系統中。這些發佈的包有 TGZ
和ZIP
格式。緩存
每個發佈組合包含有 JAR
文件,文檔,源代碼和其餘一些有用的內容。ide
你能夠選擇你須要的格式來下載 Hibernate 的發佈版本,有關發佈版本的列表,請參考 https://sourceforge.net/projects/hibernate/files/hibernate-orm/。發佈版本的結構請參考下面的內容:ui
lib/required/
目錄包含有 hibernate-core
Jar 和全部須要的依賴。無論你須要使用 Hibernate 的何種功能,全部的這些都須要設置到你的 classpath 路徑中。spa
lib/envers
目錄包含有 hibernate-envers
Jar 和須要的依賴(這些依賴,不包含在 lib/required/
和lib/jpa/
中)。.net
lib/spatial/
目錄包含有 hibernate-spatial
Jar 和須要的依賴(這些依賴,不包含在 lib/required/
和lib/jpa/
中)。hibernate
lib/osgi/
目錄包含有 hibernate-osgi
Jar 和須要的依賴(這些依賴,不包含在 lib/required/
和lib/jpa/
中)。code
lib/jpa-metamodel-generator/
目錄包含了建立 Criteria API type-safe 元模型(Metamodel)所須要的 Jar。orm
lib/optional/
包含了各個鏈接池和 Hibernate 提供的二級緩存所須要的 Jar,已經它們所須要的依賴。文檔
https://www.cwiki.us/display/HIBERNATE/Obtaining+Hibernateget