Maven 2 XSD到Jaxb不会生成package-info.java

Maven 2 XSD到Jaxb不会生成package-info.java,maven-2,xsd,jaxb2,Maven 2,Xsd,Jaxb2,我有这个示例XSD——我正在尝试使用Jaxb生成Java类。Java类正在生成,但我们没有看到package-info.Java类正在生成,因为package-info.Java未生成封送失败,出现QName错误。请帮忙 <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified

我有这个示例XSD——我正在尝试使用Jaxb生成Java类。Java类正在生成,但我们没有看到package-info.Java类正在生成,因为package-info.Java未生成封送失败,出现QName错误。请帮忙

<?xml version="1.0" encoding="UTF-8"?>
    <xs:schema  xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified"> 
      <xs:element name="Parent">
        <xs:complexType>
          <xs:sequence>
            <xs:element ref="testuser"/>
            <xs:element ref="testpassword"/>
            <xs:element minOccurs="0" ref="testname"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="testuser">
        <xs:complexType>
          <xs:attribute name="myname" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="testpassword">
        <xs:complexType>
          <xs:attribute name="mytestpassword" use="required"/>
        </xs:complexType>
      </xs:element>
      <xs:element name="testname">
        <xs:complexType>
          <xs:attribute name="mytestname" use="required"/>
        </xs:complexType>
      </xs:element>
      </xs:schema>

My POM.xml:

<plugin>
        <groupId>org.jvnet.jaxb2.maven2</groupId>
        <artifactId>maven-jaxb2-plugin</artifactId>
        <version>0.8.3</version>
        <executions>
          <execution>
            <goals>
              <goal>generate</goal>
            </goals>
          </execution>
        </executions>
        <configuration>
          <extension>true</extension>
          <args>
            <arg>-Xannotate</arg>
            </args>
          <plugins>
            <plugin>
              <groupId>org.jvnet.jaxb2_commons</groupId>
              <artifactId>jaxb2-basics</artifactId>
              <version>0.6.4</version>
            </plugin>
            <plugin>
              <groupId>org.jvnet.jaxb2_commons</groupId>
              <artifactId>jaxb2-basics-annotate</artifactId>
              <version>0.6.0</version>
            </plugin>
          </plugins>
          <bindingIncludes>
            <include>sample/test_binding.xml</include>
          </bindingIncludes>
          <schemaIncludes>
            <include>sample.xsd</include>
          </schemaIncludes>
             <generatePackage>com.test</generatePackage>
        </configuration>
      </plugin> 
  </plugins>

org.jvnet.jaxb2.maven2
maven-jaxb2-plugin
0.8.3
生成
真的
-山奈特
org.jvnet.jaxb2_commons
jaxb2基础知识
0.6.4
org.jvnet.jaxb2_commons
jaxb2基础注释
0.6.0
sample/test_binding.xml
sample.xsd
com.test
绑定文件条目:

<bindings xmlns="http://java.sun.com/xml/ns/jaxb" version="2.1" xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns:a="http://abc.dev.java.net">
</bindings>

能否显示生成java类的命令(或者.pom文件部分)?。通常,选项
npa
用于抑制包信息文件的生成。如果设置为true,你只需要删除它。我附加了pom目标