# Java Runtime and Deprecated Code

**URL:** <https://forum.inductiveautomation.com/t/java-runtime-and-deprecated-code/29069>\
**Category:** Ignition\
**Created:** [October 14, 2019, 2:07pm UTC](https://forum.inductiveautomation.com/t/java-runtime-and-deprecated-code/29069 "2019-10-14T14:07:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lrhyrne](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrhyrne/32/12097_2.png) [@lrhyrne](https://forum.inductiveautomation.com/u/lrhyrne)\
**Post date:** [October 14, 2019, 2:07pm UTC](https://forum.inductiveautomation.com/t/java-runtime-and-deprecated-code/29069/1 "2019-10-14T14:07:07Z")

</div>

Does Ignition keep up with Java’s Deprecated code? So to keep with the latest compatibility for the JRE?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [October 14, 2019, 2:10pm UTC](https://forum.inductiveautomation.com/t/java-runtime-and-deprecated-code/29069/2 "2019-10-14T14:10:57Z")

</div>

If what you’re really asking is “can I use any version of the JRE with Ignition?” then the answer is no, not really.

Ignition 7.9 only supports up to Java 9. The client launchers include a compatible version of Java 9. The gateway is BYO java, within the required versions.

Ignition 8.0 requires Java 11, and while Java 12/13 may work, we don’t test with it. In Ignition 8 we ship a compatible version of Java with both the gateway and the client launchers.

---

<div class="post-metadata">

**Author:** ![lrhyrne](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrhyrne/32/12097_2.png) [@lrhyrne](https://forum.inductiveautomation.com/u/lrhyrne)\
**Post date:** [October 14, 2019, 2:16pm UTC](https://forum.inductiveautomation.com/t/java-runtime-and-deprecated-code/29069/3 "2019-10-14T14:16:35Z")

</div>

Kevin,

I develop in Java with regard to external projectsalong side of Ignition deployments. I run into Deprecations often so I stop using that branch of the SDK and find alternatives. I don’t have a specific example in mind, but it struck me to ask since I am about to jump several versions in my sandbox and was looking into areas I should make sure to test before updating a production Environment.
