# Java Requirements

**URL:** <https://forum.inductiveautomation.com/t/java-requirements/3375>\
**Category:** 3rd Party Modules\
**Created:** [September 30, 2011, 4:41pm UTC](https://forum.inductiveautomation.com/t/java-requirements/3375 "2011-09-30T16:41:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Duffanator](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/duffanator/32/3560_2.png) [@Duffanator](https://forum.inductiveautomation.com/u/Duffanator)\
**Post date:** [September 30, 2011, 4:41pm UTC](https://forum.inductiveautomation.com/t/java-requirements/3375/1 "2011-09-30T16:41:00Z")

</div>

Is the OEE module only a Java 6 module? I tried installing the demo to play with it and all of the terminal server clients that we have running Ignition projects could no longer connect on a .class error. Our terminal servers run Java 5.12 for a different program (which only runs on that version of Java apparently). We’re going to look into that issue on our end, but I would like to know what the minimum version of Java is needed for the OEE module. Thanks!

---

<div class="post-metadata">

**Author:** ![thechtman](https://avatars.discourse-cdn.com/v4/letter/t/e56c9b/32.png) [@thechtman](https://forum.inductiveautomation.com/u/thechtman)\
**Post date:** [September 30, 2011, 5:38pm UTC](https://forum.inductiveautomation.com/t/java-requirements/3375/2 "2011-09-30T17:38:42Z")

</div>

Yes, it is built for 1.6.

If you cannot move up to 1.6 on your clients, it shouldn’t take too much for us to use 1.5 Compliance.

Just let me know,

Tom

---

<div class="post-metadata">

**Author:** ![Carl.Gould](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/carl.gould/32/7262_2.png) [@Carl.Gould](https://forum.inductiveautomation.com/u/Carl.Gould)\
**Post date:** [October 17, 2011, 6:54pm UTC](https://forum.inductiveautomation.com/t/java-requirements/3375/3 "2011-10-17T18:54:40Z")

</div>

Java 5 and Java 6 can usually co-exist on the same machine. The only time this doesn’t work is a program that requires Java 5 that for whatever reason doesn’t automatically or can’t be configured to launch with a specific JVM.

---

<div class="post-metadata">

**Author:** ![thechtman](https://avatars.discourse-cdn.com/v4/letter/t/e56c9b/32.png) [@thechtman](https://forum.inductiveautomation.com/u/thechtman)\
**Post date:** [February 20, 2012, 6:28pm UTC](https://forum.inductiveautomation.com/t/java-requirements/3375/4 "2012-02-20T18:28:23Z")

</div>

The MES clients will now run with java 1.5. The MES gateway requires java 1.6. This now matches Ignition.
