我有一个JAX-WS Web服务的WSDL文件。我创建了一个maven-archetype-quickstart项目(简单的java项目),并使用import->现有的maven项目将其导入Eclipse Kepler工作区。 我将wsdl文件复制到项目的src / main / resources文件夹(新创建的资源)。 我使用maven插件生成了Web服务客户端
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>2.7.11</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<sourceRoot>ext</sourceRoot>
<wsdlOptions>
<wsdlOption>
<wsdl>src/main/resources/test.wsdl</wsdl>
<extraargs>
<extraarg>-impl</extraarg>
<extraarg>-verbose</extraarg>
</extraargs>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
客户端文件在ext文件夹中生成。 但我想从Web服务客户端文件生成JAR文件。 我看到WSDL2Java命令有一个-clientjar选项,但我不知道如何使用它与上面的插件。任何帮助非常感谢。感谢。