maven jaxb插件注释

时间:2013-10-03 14:53:02

标签: maven plugins jaxb annotations

我正在使用Maven JAXB插件从XML生成java源代码;它工作正常。但是,我不希望JAXB注释包含在生成的源中。如何防止生成注释?

pom.xml:

<plugin>
    <groupId>org.jvnet.jaxb2.maven2</groupId>
    <artifactId>maven-jaxb2-plugin</artifactId>
    <version>0.8.0</version>
    <executions>
        <execution>
            <goals>
                <goal>generate</goal>
            </goals>
        </execution>
    </executions>
</plugin>

xjc:

<jxb:bindings version="2.0"
    xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
    xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <jxb:bindings schemaLocation="my.xsd" node="/xs:schema">
        <jxb:schemaBindings>
            <jxb:package name="com.my.data"/>
        </jxb:schemaBindings>
    </jxb:bindings>
</jxb:bindings>

请帮助,我即将尝试一些疯狂的Maven替换方案,试图摆脱它们。

0 个答案:

没有答案