【发布时间】:2017-09-29 02:23:58
【问题描述】:
我正在使用带有 Java 8 运行时的 Eclipse Oxygen。 我有一个 XML 模式,我需要使用 JAXB 生成相应的 XML -> Java 绑定。但是当我右键单击 .xsd 文件 -> 生成 -> JAXB 类...”并浏览对话框时,我收到一条警告“类路径似乎不包含继续类生成所需的库”。而且,确实,当我继续时,我会遇到异常“错误:无法找到或加载主类 com.sun.tools.internal.xjc.XJCFacade”。
现在,据我所知,自 v1.6 以来的 Java 包含所有必需的 JAXB 库和工具。那么,为什么这不起作用?
作为一个变体,我勾选了复选框以使用 Ecipe 的内置“MOXy”实现,但这也不起作用。
然后我搜索了一下,发现我需要确保我选择了一个包含 JAXB 的运行时(即一个 >= v1.6),但这显然是这里的情况。
我需要添加/下载/配置什么来完成这项工作?欢迎任何指针或说明!
【问题讨论】: