2

在使用 XJC 生成类时(使用 Sun 的 Ant com.sun.tools.xjc.XJCTask 任务)我在这里得到了提到: JAXB Binding Exception

但是现在我已经省略了 jaxb-api jar,我得到: java.lang.NoClassDefFoundError: javax/xml/bind/annotation/AccessType

任何建议如何修复我的 XJC 任务的类路径?

4

1 回答 1

2

根据给定的信息,您似乎正在使用 jdk1.6 而您没有使用 java install dir/bin 目录下的 xjc.exe 任务。

您可能已经通过其他 jar 配置了 xjc 任务。请使用 jdk1.6 自带的 xjc/wsgen/wsimport 任务

于 2012-10-05T17:35:16.933 回答