【发布时间】:2018-12-13 23:16:18
【问题描述】:
我在安装 JDK 10 的情况下启动了 icCube。我有一个类未找到异常:
Error: Unable to initialize main class crazydev.iccube.server.IcCubeServer
Caused by: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
听起来 JDK 10 不包含 JAXB 或包已更改。
需求表明它可以在JDK8或更高版本上运行,我的服务器配置是否遗漏了什么?
非常感谢。
【问题讨论】:
-
JAXB 在 JDK 9 或更新版本中确实不包含在默认情况下。见:How to resolve java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException in Java 9