如何在Intellij构建中生成jaxb2类?

时间:2017-12-18 11:04:01

标签: java maven intellij-idea jaxb2

我正在尝试在Intellij Build上生成jaxb2类。

我的意思是这个按钮:

enter image description here

您可以将此项目用作模板:https://github.com/spring-guides/gs-consuming-web-service/tree/master/complete。如果您签出项目并尝试构建它,您将看到它无法编译。你必须运行一个 mvn:compile ,对我来说,如果你在一个团队中工作并且你不知道应该有生成的类,那就不是很明显了。

如果可以使用此版本,那会更好。

我已经看过有可能使用mapstruct,所以我猜它也可以用jaxb2。你知道怎么做吗?可能是pom中的一些配置...

感谢。

1 个答案:

答案 0 :(得分:1)

如果在项目定义中包含生成的sources文件夹,那么这将由IntelliJ构建过程获取,详见此处...

Unable to use Intellij with a generated sources folder

但是,根据您的具体要求,您可能还希望IntelliJ生成此处详细说明的来源

IntelliJ Jaxb code generation