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
  • 21,685
  • 24
  • 196
  • 332
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,137
  • 3
  • 32
  • 60