Mein pom sieht aus wieJaxb2 regenerieren Klassen mit jedem mvn sauber Paket
<plugins>
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.12.3</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<schemaLanguage>WSDL</schemaLanguage>
<generateDirectory>src/main/java</generateDirectory>
<schemaDirectory>src/main/resources/wsdl/</schemaDirectory>
<schemaIncludes>
<include>*.xsd</include>
<include>draw/*.xsd</include>
</schemaIncludes>
</configuration>
</plugin>
</plugins>
Wenn ich eine mvn clean package
tun es gemäß der Konfiguration aufgebaut ist. Jedoch, nachdem ich es einmal gebaut habe, will ich es nicht jedes Mal erstellen, wenn ich eine mvn clean package
mache, außer die XSD
wurde irgendwie modifiziert.
Wie erreiche ich das?
Generieren in 'src/main/java' ist im Allgemeinen eine schlechte Idee ... – khmarbaise
Sie haben Recht ... Ich habe dieses Dankeschön behoben – idipous