我使用org.jvnet.jaxb2.maven2插件从XSD架构生成源代码。当模式未更改时,也会为每个构建生成源。这严重减缓了构建速度。如果真的有必要,我该如何防止此行为并自动生成源?
我当前的插件配置:
<execution>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<schemaIncludes>
<include>jaxb/foo/*.xsd</include>
</schemaIncludes>
<episodeFile>${project.build.directory}/generated-sources/xjc/META-INF/jaxb-foo.episode</episodeFile>
<generatePackage>com.foo</generatePackage>
</configuration>
<id>jaxb-generate-foo</id>
</execution>