Aditya Batra:
En Java 8, que estaba usando Codehaus' jaxws-maven-plugin de la versión 2.5 de gol en wsimport experto. Ahora me estoy moviendo mi solicitud a Java 11 y la ejecución de plugins da error.
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<versionRange>2.5</versionRange>
He encontrado una solución y se utiliza lo siguiente, que resuelve el error en Java 11 -:
<plugin>
<groupId>com.helger.maven</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<goals>
<goal>wsimport</goal>
</goals>
<configuration>
<vmArgs>
<vmArg>-Djavax.xml.accessExternalSchema=all</vmArg>
</vmArgs>
Creo Codehaus aún no ha actualizado su plugin para proporcionar apoyo a Java11. Es mi enfoque un derecho, o hay alguna alternativa?
Aditya Batra:
He resuelto el problema mediante el siguiente plug-in
<groupId>com.helger.maven</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>2.6</version>
Actualización: Nuevo plugin está disponible que se puede utilizar para este propósito. Al parecer complemento com.helger era sólo una solución temporal.
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<version>2.3.2</version>