2017-04-06 3 views
1

Quelqu'un peut-il m'aider s'il vous plaît sur cette question. J'ai plus de 2 fichiers de schéma dans le même répertoire et essaye de générer les classes java en utilisant xjc dans maven.Aucun schéma n'a été trouvé | XJC

Voici mon pom.xml

<plugin> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>jaxb2-maven-plugin</artifactId> 
      <version>${jaxb2.version}</version> 
      <executions> 
       <execution> 
        <id>xjc</id> 
        <goals> 
         <goal>xjc</goal> 
        </goals> 
        <configuration> 
         <clearOutputDir>false</clearOutputDir> 
         <extension>true</extension> 
         <schemaFiles>${root.dir}/schemas/PnTCacheSchema.xsd</schemaFiles> 
         <schemaDirectory>${root.dir}/schemas/</schemaDirectory> 
         <packageName>com.superpages.nbt.gen.pnt</packageName> 
         <outputDirectory>${root.dir}/nbt/src</outputDirectory> 
        </configuration> 
       </execution> 
       <execution> 
        <id>xjc1</id> 
        <goals> 
         <goal>xjc</goal> 
        </goals> 
        <configuration> 
         <clearOutputDir>false</clearOutputDir> 
         <extension>true</extension> 
         <schemaFiles>${root.dir}/schemas/AdCacheSchema.xsd</schemaFiles> 
         <schemaDirectory>${root.dir}/schemas/</schemaDirectory> 
         <packageName>com.superpages.nbt.gen.cache</packageName> 
         <outputDirectory>${root.dir}/nbt/src</outputDirectory> 
        </configuration> 
       </execution> 
      </executions> 
     </plugin> 

Obtenir cette exception

[ERROR] Failed to execute goal org.codehaus.mojo:jaxb2-maven-plugin:1.6:xjc (default-cli) on project gypsygen: No schemas have been found -> [Help 1] 

Répondre

2

Essayez enfermant étiquette à l'intérieur <plugins><pluginManagement> tag.