Sto usando il plug-in jaxb2 xjc
per generare file java da un XSD
. Quindi ho usato per configurare il mio pom.xml come segue:Plugin Maven JAXB2 XJC: esecuzione del plug-in M2E non coperta
<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>
ho cambiato il mio ambiente di sviluppo Eclipse Indigo e questo non funziona più. L'errore dice: "L'esecuzione del plugin non è coperta dalla configurazione del ciclo di vita". Capisco che devo definire l'esecuzione del mio plugin in modo diverso in modo che funzioni nel mio nuovo ambiente.
Ho seguito le istruzioni in questa pagina M2E plugin execution not covered ma i file di origine non vengono generati quando si esegue la fase generate-sources
.
Qualcuno potrebbe mostrarmi come effettuare il refacting preciso del mio pom in modo che i miei file vengano generati correttamente?
Grazie per l'aiuto!
Hai mai trovato una risposta per questo offline? Sto provando a risolvere lo stesso problema io stesso. –
Nessuno ... Ma se ne trovi uno, per favore postalo e sarò lieto di accettarlo :) –