Maven JAXB2 XJC plugin: M2E exécution des plugins ne sont pas couverts

Je suis en utilisant l'aide de la jaxb2 xjc plugin pour générer des fichiers java à partir d'un XSD. J'ai donc utilisé pour configurer mon pom.xml comme suit:

<build>
    <plugins>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jaxb2-maven-plugin</artifactId>
            <version>1.3</version>
            <executions>
                <execution>
                    <phase>generate-sources</phase>
                    <goals>
                        <goal>xjc</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <packageName>com.mypackage.model</packageName>
                <schemaDirectory>${basedir}/src/main/resources/XSD</schemaDirectory>
            </configuration>
        </plugin>
        <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-compiler-plugin</artifactId>
           <configuration>
               <source>1.6</source>
               <target>1.6</target>
           </configuration>
       </plugin>
    </plugins>
</build>

J'ai changé mon environnement de développement Eclipse Indigo et cela ne fonctionne plus. Le message d'erreur indique: "Plugin d'exécution ne sont pas couverts par la configuration de cycle de vie". Je comprends que je dois définir l'exécution de mon plugin différemment de sorte qu'il fonctionne dans mon nouvel environnement.

J'ai suivi les instructions sur cette page M2E exécution des plugins ne sont pas couverts mais les fichiers source ne sont pas générées lors de l'exécution de la generate-sources phase.

Quelqu'un pourrait-il me montrer comment exactement refactoriser mon pompon en sorte que mes fichiers sont correctement généré?

Merci pour votre aide!

Avez-vous jamais trouver une réponse à cette ligne? Je suis en train d'essayer de résoudre le même problème moi-même.
Aucun... Mais si vous en trouvez un, s'il vous plaît poster et je serai heureux de l'accepter 🙂

OriginalL'auteur Jean Logeart | 2012-04-30