Wsimport su defecto en Java 11

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>

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=180888&siteId=1
Recomendado
Clasificación