1

I started icCube with a JDK 10 installed. I got a class not found exception:

Error: Unable to initialize main class crazydev.iccube.server.IcCubeServer
Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

It sounds like JDK 10 doesn't include JAXB or package has changed.

The requirements indicates that it can be runned on JDK8 or higher, do I miss something on my server configuration ?

Many thanks.

Naman
  • 27,789
  • 26
  • 218
  • 353
Dadje
  • 139
  • 1
  • 7
  • JAXB is indeed not included by default in JDK 9 or newer. See: [How to resolve java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException in Java 9](https://stackoverflow.com/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception-in-j/) – Jesper Dec 13 '18 at 23:28

1 Answers1

1

icCube requires Java 8 to run (JRE 9/10/11 are not supported yet). The download page has been updated accordingly.

Marc Polizzi
  • 9,275
  • 3
  • 36
  • 61