Member Menu
 
 Monthly JBoss newsletter:
 
Hibernate Books
CaveatEmptor

Download Overview


Binary Releases

Package Version Release date Category
Hibernate Core 3.3.1.GA 11.09.2008 Production Download
Hibernate Annotations 3.4.0 GA 20.08.2008 Production Download
Hibernate EntityManager 3.4.0 GA 20.08.2008 Production Download
Hibernate Validator 3.1.0 GA 10.09.2008 Production Download
Hibernate Search 3.1.0 GA 04.12.2008 Production Download
Hibernate Shards 3.0.0 Beta2 02.08.2007 Development Download
Hibernate Tools 3.2.4 Beta 1.11.2008 Development Download
NHibernate 2.0.0.Beta1 29.06.2008 Development Download
NHibernate Burrow 1.0.0.Aplha4 17.05.2008 Development Download
NHibernate Validator 1.0.0.Alpha1 07.05.2008 Development Download

Browse all Hibernate downloads, Browse all NHibernate downloads


Compatibility Matrix

Package Version Core Annotations EntityManager Validator Search Shards Tools
Hibernate Core 3.2.6 GA - 3.2.x, 3.3.x 3.2.x, 3.3.x 3.0.x 3.0.x 3.0.x 3.2.x
3.3.0 SP1 - 3.4.x 3.4.x 3.1.x 3.1.x Not compatible Not compatible
Hibernate Annotations 3.3.1 GA 3.2.x - 3.3.x 3.0.x 3.0.x 3.0.x 3.2.x
3.4.0 GA 3.3.x - 3.4.x 3.1.x 3.1.x Not compatible Not compatible
Hibernate EntityManager 3.3.2 GA 3.2.x 3.3.x - 3.0.x 3.0.x Not compatible 3.2.x
3.4.0 GA 3.3.x 3.4.x - 3.1.x 3.1.x Not compatible not compatible
Hibernate Validator 3.0.0 GA 3.2.x 3.3.x 3.3.x - 3.0.x 3.0.x 3.2.x
3.1.0 GA 3.3.x 3.4.x 3.4.x - 3.1.x Not compatible Not compatible
Hibernate Search 3.0.1 GA >= 3.2.2 (better if >= 3.2.6) 3.3.x (better if >= 3.3.1 ) 3.3.x 3.0.x - 3.0.x (3.2.x)
3.1.0 GA 3.3 3.4 3.4 3.1 - Not tested (3.2.x)
Hibernate Shards 3.0.0 Beta2 3.2.x 3.3.x Not compatible 3.0.x 3.0.x - -
Hibernate Tools 3.2.2 3.2.x 3.2.x and 3.3.x 3.2.x and 3.3.x 3.0.x (3.2.0) - -

Source Control Repositories

Starting in March, 2006 Hibernate source is maintained in a Subversion repository hosted by the JBoss Labs project. Note that some of the modules present in CVS were dropped after import into Subversion; namely Hibernate and Hibernate2 modules. If you need access to these source trees, they are still accessible from the SourceForge CVS repository. For anonymous access, use pserver:anonymous@cvs.sourceforge.net:/cvsroot/hibernate as the CVSROOT.

For anonymous access, the root repository URL is http://anonsvn.jboss.org/repos/hibernate/. For developer access, the root repository URL is https://svn.jboss.org/repos/hibernate/.

Package Developer Anonymous Fisheye ViewVC
Hibernate Core https://svn.jboss.org/repos/hibernate/core/ http://anonsvn.jboss.org/repos/hibernate/core/ Fisheye ViewVC
Hibernate Annotations https://svn.jboss.org/repos/hibernate/annotations/ http://anonsvn.jboss.org/repos/hibernate/annotations/ Fisheye ViewVC
Hibernate EntityManager https://svn.jboss.org/repos/hibernate/entitymanager/ http://anonsvn.jboss.org/repos/hibernate/entitymanager/ Fisheye ViewVC
Hibernate Search https://svn.jboss.org/repos/hibernate/search/ http://anonsvn.jboss.org/repos/hibernate/search/ Fisheye ViewVC
Hibernate validator https://svn.jboss.org/repos/hibernate/validator/ http://anonsvn.jboss.org/repos/hibernate/validator/ Fisheye ViewVC
Hibernate Shards https://svn.jboss.org/repos/hibernate/shards/ http://anonsvn.jboss.org/repos/hibernate/shards/ Fisheye ViewVC

Thus to checkout the latest Hibernate Core source (for example), type

svn co http://anonsvn.jboss.org/repos/hibernate/core/trunk

NHibernate uses Subversion hosted on Sourceforge. The repository URL is https://nhibernate.svn.sourceforge.net/svnroot/nhibernate. Using this URL directly will cause all branches and tags of the project to be checked out, transferring a large volume of data. To check out only the trunk (main development line), use

svn co https://nhibernate.svn.sourceforge.net/svnroot/nhibernate/trunk

You can also browse the NHibernate SVN repository.


Compiling Hibernate

See Maven Guide - applicable for Hibernate Core.


Compiling Hibernate Annotations, EntityManager, Search, Validator or Shards

See Ant Guide

For instructions on the Hibernate 3.2 branch see Compiling Hibernate Extensions in Hibernate 3.2.


Compiling Hibernate Tools

See How to contribute to Tools.


Compiling NHibernate

Go to the top-level directory of the source distribution (the directory containing default.build) and run

nant build

NHibernate can also be built from Visual Studio 2005. Run

nant visual-studio

to (re-)generate AssemblyInfo.cs files adapted for Visual Studio. Then open NHibernate-2.0.sln or NHibernate.Everything-2.0.sln.

© Copyright 2006, Red Hat Middleware, LLC. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc. [Privacy Policy]