【发布时间】:2014-01-14 17:10:46
【问题描述】:
我已经习惯了从命令行使用 XJC 工具。但我意识到我无法使用equals() 和hashCode() 方法生成Java 类。我用这个:
xjc -dtd -d directory -p com.example.package file.dtd
我不知道如何生成方法。我的版本是:
xjc version "JAXB 2.1.10 in JDK 6"
JavaTM Architecture for XML Binding(JAXB) Reference Implementation, (build JAXB 2.1.10 in JDK 6)
1.是否可以使用 XJC 工具从 DTD 文件生成 equals() 和 hashCode() 方法?
此外,我知道我可以使用 Maven 插件来实现这种目标。我对The CXF XJC Maven Plugin 非常满意。如果我能用这个 Maven 插件做同样的工作,我会很高兴。
1.是否可以使用 CXF XJC Maven 插件从 DTD 文件生成 equals() 和 hashCode() 方法?
【问题讨论】:
-
@BlaiseDoughan 我知道这个问题,但我在第一个问题中询问了命令行 XJC 工具,在第二个问题中询问了 CXF XJC Maven 插件,在那里没有回答。
标签: java maven jaxb xjc cxf-xjc-plugin