How to install Hibernate / JBoss Tools in Eclipse IDE

Hibernate Tools is a handy tool for Java’s developers to generate tedious hibernate related stuffs like mapping files and annotation code. The common use case is the “reverse engineering” feature to generate Hibernate model class, hbm mapping file or annotation code from database tables.

Note
Hibernate Tools is bundled as the core component of JBoss Tools. So, after installed JBoss tools, you installed the Hibernate tools as well.

Here’s a guide to show you how to install Hibernate / JBoss Tools in Eclipse IDE.

1. Know your Eclipse & JBoss Tools version to download

First, you have to find out the correct version of Hibernate/JBoss tool for your Eclipse IDE. Go here – http://www.jboss.org/tools/download for the available combination version to download.

For example,

  1. If you are using Eclipse 3.6 / Helios , download JBoss Tools 3.2
  2. If you are using Eclipse 3.5 / Galileo, download JBoss Tools 3.1

2. Eclipse update site for JBoss Tools

Point to your correct version, right click to copy the Eclipse update site for JBoss tools. For Eclipse 3.6, the URL is ” http://download.jboss.org/jbosstools/updates/stable/helios/

3. Install It

In Eclipse IDE, menu bar, select “Help” >> “Install New Software …” , put the Eclipse update site URL.

JBoss tools in Eclipse

Type “hibernate” in the filter box, to list down the necessary components for Hibernate tools. Select all the “Hibernate Tools” components and click next to download.

JBoss tools in Eclipse 2
Warning
Do not select all components, it will take much longer time download many unnecessary components. You want Hibernate tools only, not others.

4. Restart Eclipse

After the download progress is completed, restart Eclipse to take effect.

5. Verification

If Hibernate tools is installed properly, you are able to see the “Hibernate Perspective” in “Windows” >> “Open Perspective” >> “Others“.

Hibernate Perspective in Eclipse IDE

Done.

Reference

  1. http://www.hibernate.org/subprojects/tools.html
  2. http://www.jboss.org/tools/download
author image

mkyong

Founder of Mkyong.com, love Java and open source stuff. Follow him on Twitter. If you like my tutorials, consider make a donation to these charities. Read all published posts by

Comments

avatar
newest oldest most voted
Savani
Guest
Savani

Could you please share a link to generate Annotation based classes using STS ?

trackback
How to generate code with Hibernate Tools | Hibernate

[…] a quick guide on how to use Hibernate Tools to generate code from database. Please install the Hibernate Tools in Eclipse IDE before […]

trackback
Hibernate Tutorials | Tutorials

[…] How to install Hibernate Tools in Eclipse IDE […]

Md Zahid Nasim
Guest
Md Zahid Nasim

Dear Friend,

First you download the hibernate tool from JBoss URL is :- http://www.jboss.org/tools/download now you just select the version of eClipse. then download Hibernate Tool zip file extract it in your machine and then after extraction you will see two folder will be available. One is plugin and 2nd will be features. So copy the content of plugin into eclipse plugin folder and then copy the features content into eclipse feature folder.
Now restart eclipse then go to windows->prespective-> others-> Hibernate
If Hibernate is showing there then it means hibernate tool is installed in your eclipse.

Regards,
Md Zahid Nasim
Pune.

Luiz
Guest
Luiz

Thank you so much, Md Zahid Nasim.
it helped to solve my problem with “conflicting dependency. Software being installed: Hibernate Tools 3.4.0.v20111025-0625-H210-Final (org.hibernate.eclipse.feature.feature.group 3.4.0.v20111025-0625-H210-Final) Software currently installed: Eclipse IDE for Java EE Developers 1.5.0.20120614-1633 (epp.package.jee 1.5.0.20120614-1633)”

Pani
Guest
Pani

Thanks ..this is really helpful

Said
Guest
Said

I can’t find words to thank you !
that is really helpful

aishwarya
Guest
aishwarya

no words to thank u

Anurag Kumar
Guest
Anurag Kumar

Amazing article. Very helpful. A lot of thanks for this.

Sanjaysinh
Guest
Sanjaysinh

its very helpful me for configured hibernate in Eclipse..i have already spared to much effort for configured hibernate in eclipse..finally i got solution from mkyoung site..from this site user can understand easily understand..and then after user can go through its…

i have not words for say thanks to entire team for provide this proper guide and solution…

ones again thanks a lots….

fdas
Guest
fdas

Your grammar is great. Bow.

Valter
Guest
Valter

Thank you so much Mkyong =)

Soorya
Guest
Soorya

Thank you Dear friend Mkyong

trackback
How to install Hibernate in eclipse | Software development support, software risk,bugs for bugs, risk analysis,

[…] How to install Hibernate in eclipse ch_client = "chuyenbdc"; ch_width = 728; ch_height = 90; ch_type = "mpu"; ch_sid = "Chitika Default"; ch_backfill = 1; ch_color_site_link = "#080052"; ch_color_title = "#080052"; ch_color_border = "#FFFFFF"; ch_color_text = "#000000"; ch_color_bg = "#FFFFFF"; I followed this step by step guide for installing Hibernate […]

huy
Guest
huy

OMG this is really useful, i had to find many websites to help this

Bhupathi
Guest
Bhupathi

Very Useful Instruction. thanks

Amber
Guest
Amber

For the eclipse indigo (3.7) version, you can’t seem to install ‘Hibernate Tools’ alone, which makes me hate Jboss even more. There are missing dependencies but it doesn’t tell you what you need to selectively install. It sucks big time. So if you want to use the latest Hibernate tools, you’ll have to install all of the other crap you don’t need.
I hate Jboss.

trackback
Install Hibernate tool in eclipse « Java

[…] http://www.mkyong.com/hibernate/how-to-install-hibernate-tools-in-eclipse-ide/ Rate this: Share this:TwitterFacebookLike this:LikeBe the first to like this post.   Leave a comment […]

Mehdi
Guest
Mehdi

I can say
just thank u

Pradeep
Guest
Pradeep

Hi All, I have tried to install Jboss with different eclipse release but , I am not successful in doing that. Currently I am trying this on eclipse and I always see this one; Cannot complete the install because one or more required items could not be found. Software being installed: Hibernate Tools 3.4.0.v20111025-0625-H210-Final (org.hibernate.eclipse.feature.feature.group 3.4.0.v20111025-0625-H210-Final) Missing requirement: Hibernate Tools 3.4.0.v20111025-0625-H210-Final (org.hibernate.eclipse.feature.feature.group 3.4.0.v20111025-0625-H210-Final) requires ‘org.eclipse.gef 3.2.0’ but it could not be found I did this trough: In Eclipse IDE, menu bar, select “Help” >> “Install New Software …” , put the Eclipse update site URL. Point to your correct version,… Read more »

Kishore
Guest
Kishore

I am using STS 2.9.1. Can I still follow the same way to get the Hinernate Prespective in my STS 2.9.1. Pls. suggest.

Dinesh
Guest
Dinesh

Thanks for the instructions…

thanks
Guest
thanks

thanks for this informations

vinay
Guest
vinay

Did Eclipse Juno had Hibernate tool?

Mladen
Guest
Mladen

Yes, you can have it.
It is contained in JBoss Tools.
Go to eclipse market place and search for hibernate.
JBoss tools for Juno will pop up.
From the list choose Hibernate tools and install it.

MarcoPcass
Guest
MarcoPcass

Thanks lot. Very usefull

fivefinger
Guest
fivefinger

Thanks for detailed instruction. Can u refer any article where I can learn how to use hibernet in real projects. A simple example with project that run 100%

But indeed this is a good article

sonal
Guest
sonal

In eclipse enter the work with field and location field but both are same gives duplicate error in eclipse helios please give solution

Deepak Chandani
Guest
Deepak Chandani

thank you mkyong your step by step tutorials of Hibernate and the tutorial about
“How to install hibernate tools in eclipse” helped me alot..
great work
Thanks ..

redflix
Guest
redflix

Thanz…

Sridhar.Goranti
Guest
Sridhar.Goranti

Hey its really helpful.

Thanks & Regards,
Sridhar Goranti

nazeer
Guest
nazeer

Thank u it’s working

Nikos
Guest
Nikos

Hello

I am following your instructions but I receive an error alert when the eclipse trys to install the updates. I use Indigo version

An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.net4j.jms.api,3.1.0.v20120521-0710

Thank you in advance
Nikos

vineet kaushik
Guest
vineet kaushik

Thank you so such .. It helped.

Thanks,
Vineet Kaushik

Benjie
Guest
Benjie

You can add the following link for Eclipse Juno: http://download.jboss.org/jbosstools/updates/stable/juno/

mohsin azeem
Guest
mohsin azeem

thanks dear 🙂 well tell me how’s juno ??