# Java 9+ support

**URL:** <https://discourse.hibernate.org/t/java-9-support/439>\
**Category:** Hibernate ORM\
**Created:** [March 27, 2018, 12:50pm UTC](https://discourse.hibernate.org/t/java-9-support/439 "2018-03-27T12:50:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeffmaury](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/jeffmaury/32/117_2.png) [@jeffmaury](https://discourse.hibernate.org/u/jeffmaury)\
**Post date:** [March 27, 2018, 12:50pm UTC](https://discourse.hibernate.org/t/java-9-support/439/1 "2018-03-27T12:50:10Z")

</div>

What version(s) of Hibernate are compatible with Java9+ runtimes ? Is there a place where I can find the information ?

---

<div class="post-metadata">

**Author:** ![vlad](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/vlad/32/658_2.png) [@vlad](https://discourse.hibernate.org/u/vlad)\
**Post date:** [March 27, 2018, 1:02pm UTC](https://discourse.hibernate.org/t/java-9-support/439/2 "2018-03-27T13:02:40Z")

</div>

Due to Java backward compatibility, any Hibernate version can be run with Java 8, 9 or 10.

For older Java versions, you can use [the compatibility matric on hibernate.org](http://hibernate.org/orm/releases/).

---

<div class="post-metadata">

**Author:** ![sergshyn](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@sergshyn](https://discourse.hibernate.org/u/sergshyn)\
**Post date:** [December 11, 2018, 6:43pm UTC](https://discourse.hibernate.org/t/java-9-support/439/3 "2018-12-11T18:43:21Z")

</div>

> [@vlad](#):
>
> Due to Java backward compatibility, any Hibernate version can be run with Java 8, 9 or 10.

Unfortunately in the Compatibility matrix there is no information about older versions 4.3.x.  
What about **Hibernate 4.3.x** is it compatible with Java9+ (especially latest Java 11)?  
Or I should migrate to **Hibernate 5.x**?

---

<div class="post-metadata">

**Author:** ![vlad](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/vlad/32/658_2.png) [@vlad](https://discourse.hibernate.org/u/vlad)\
**Post date:** [December 11, 2018, 7:01pm UTC](https://discourse.hibernate.org/t/java-9-support/439/4 "2018-12-11T19:01:26Z")

</div>

Hibernate 4.3 is not under development since it’s a very old branch. If it does not work with Java 9, you will need to upgrade.

---

<div class="post-metadata">

**Author:** ![sergshyn](https://avatars.discourse-cdn.com/v4/letter/s/0ea827/32.png) [@sergshyn](https://discourse.hibernate.org/u/sergshyn)\
**Post date:** [December 11, 2018, 7:28pm UTC](https://discourse.hibernate.org/t/java-9-support/439/5 "2018-12-11T19:28:05Z")

</div>

Thank you for the quick response!  
So, as I understand I can use it with Java 11 at my own risk, nobody tests it.  
Probably its time for an upgrade regarding possible issues with libs which operates bytecode like ASM, Javassist, Cglib.
