# Wrong Class file

**URL:** <https://forum.inductiveautomation.com/t/wrong-class-file/26873>\
**Category:** Module Development\
**Created:** [July 25, 2019, 1:23pm UTC](https://forum.inductiveautomation.com/t/wrong-class-file/26873 "2019-07-25T13:23:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![oisin.gribben](https://avatars.discourse-cdn.com/v4/letter/o/9d8465/32.png) [@oisin.gribben](https://forum.inductiveautomation.com/u/oisin.gribben)\
**Post date:** [July 25, 2019, 1:23pm UTC](https://forum.inductiveautomation.com/t/wrong-class-file/26873/1 "2019-07-25T13:23:11Z")

</div>

I have been working with our module without failure for months but recently I have gotten this error when trying to ‘mvn package’ the module.  
I am using intellij and have been since the start.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/cd137834854c15508d814d0c103a0a1f8e25981d.png)

---

<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:** [July 25, 2019, 1:24pm UTC](https://forum.inductiveautomation.com/t/wrong-class-file/26873/2 "2019-07-25T13:24:21Z")

</div>

Looks like you’re developing for Ignition 8 but using JDK 8 instead of JDK 11?

---

<div class="post-metadata">

**Author:** ![oisin.gribben](https://avatars.discourse-cdn.com/v4/letter/o/9d8465/32.png) [@oisin.gribben](https://forum.inductiveautomation.com/u/oisin.gribben)\
**Post date:** [July 25, 2019, 1:41pm UTC](https://forum.inductiveautomation.com/t/wrong-class-file/26873/3 "2019-07-25T13:41:57Z")

</div>

Ok, so If i change to JDK11 it should work ?

---

<div class="post-metadata">

**Author:** ![oisin.gribben](https://avatars.discourse-cdn.com/v4/letter/o/9d8465/32.png) [@oisin.gribben](https://forum.inductiveautomation.com/u/oisin.gribben)\
**Post date:** [July 25, 2019, 1:47pm UTC](https://forum.inductiveautomation.com/t/wrong-class-file/26873/4 "2019-07-25T13:47:59Z")

</div>

Do I need to update maven aswell for this because this is what happened.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/a/a22ee3111395f4793b3f5c3f6d6e722bc542d638.png)

---

<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:** [July 25, 2019, 2:07pm UTC](https://forum.inductiveautomation.com/t/wrong-class-file/26873/5 "2019-07-25T14:07:05Z")

</div>

Yeah you need JDK11.

Upgrading Maven is worth a shot, not sure what that error is about.

---

<div class="post-metadata">

**Author:** ![oisin.gribben](https://avatars.discourse-cdn.com/v4/letter/o/9d8465/32.png) [@oisin.gribben](https://forum.inductiveautomation.com/u/oisin.gribben)\
**Post date:** [July 30, 2019, 8:37am UTC](https://forum.inductiveautomation.com/t/wrong-class-file/26873/6 "2019-07-30T08:37:18Z")

</div>

Solution to this issue was to update JDK to 11 or higher.  
This gets rid of the 55 52 wrong class file error.

The next issue was fixed by upgrading maven to the latest version.
