强文我在其他xsd文件中添加了一个自定义命名空间,如下所示:
<s:import namespace="http://COM.Services" schemaLocation="USER.xsd" />
没有上面的命名空间生成java类而没有任何问题。
如果我们将上面的行添加到现有的xsd中,在pom.xml标记中显示错误,并且两个xsd目标命名空间都不同。
POM.XML如下:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>1.6</version>
<executions>
**<execution>** //here showing error
<id>xjc</id>
<goals>
<goal>xjc</goal>
</goals>
</execution>
</executions>
<configuration>
<schemaDirectory>${project.basedir}/src/main/resources</schemaDirectory>
<outputDirectory>${project.basedir}/src/main/java</outputDirectory>
<clearOutputDir>false</clearOutputDir>
</configuration>
请就此提出建议。