如何防止为每个maven构建生成JAXB源?

时间:2013-07-09 08:21:22

标签: maven-2 jaxb xsd

我使用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>

0 个答案:

没有答案
相关问题