Ich benutze das jaxb2 xjc
Plugin zum Generieren von Java-Dateien von einem XSD
. Deshalb habe ich meine pom.xml wie folgt zu konfigurieren:Maven JAXB2 XJC-Plugin: M2E-Plugin-Ausführung nicht abgedeckt
<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>
ich meine Entwicklungsumgebung geändert Indigo Eclipse und dies mehr funktioniert nicht. Der Fehler lautet: "Die Ausführung des Plugins wurde von der Konfiguration des Lebenszyklus nicht erfasst". Ich verstehe, dass ich die Ausführung meines Plugins anders definieren muss, damit es in meiner neuen Umgebung funktioniert.
Ich folgte den Anweisungen auf dieser Seite M2E plugin execution not covered, aber die Quelldateien werden nicht generiert, wenn die generate-sources
Phase ausgeführt wird.
Könnte jemand mir zeigen, wie ich meinen Pom genau umgestalten kann, damit meine Dateien richtig erzeugt werden?
Vielen Dank für Ihre Hilfe!
Haben Sie jemals eine Antwort für dieses Offline gefunden? Ich versuche das gleiche Problem selbst zu lösen. –
Nichts ... Aber wenn Sie einen finden, bitte posten Sie es und ich werde froh sein, es zu akzeptieren :) –