我们尝试使用 gradle、xsd 和 xjc 生成 JAXB 类,并且 JAXB 类应该具有 XmlRootElement 注释,以便它可以用于公开为 Web 服务响应。我们正在关注此链接 http://azagorneanu.blogspot.com/2011/09/configure-maven-to-generate-classes.html ,它有很大帮助,但我们无法找到一个仅使用 gradle 的特定示例。所以我们想出了一些我们将作为答案分享的东西。
原文由 Aamir 发布,翻译遵循 CC BY-SA 4.0 许可协议
build.gradle 应该如下所示
模式.xsd
绑定.xjb
下面的 binding.xjb 也可以使用
现在您可以运行任务“ jaxb ”,一切就绪。 干杯!
用户.java