Web services cxf maven插件能否为wsdl文件目录生成类?
我在maven中使用Web services cxf maven插件能否为wsdl文件目录生成类?,web-services,maven,wsdl,cxf,cxf-codegen-plugin,Web Services,Maven,Wsdl,Cxf,Cxf Codegen Plugin,我在maven中使用cxf codgen plugin为web服务生成类。这是我的pom.xml的一部分 <plugin> <groupId>org.apache.cxf</groupId> <artifactId>cxf-codegen-plugin</artifactId> <version>2.7.1</version> <executions>
cxf codgen plugin
为web服务生成类。这是我的pom.xml的一部分
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>2.7.1</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<sourceRoot>${basedir}/src/main/java</sourceRoot>
<wsdlOptions>
<wsdlOption>
<wsdl>${basedir}/wsdl/ws1.wsdl</wsdl>
</wsdlOption>
<wsdlOption>
<wsdl>${basedir}/wsdl/ws2.wsdl</wsdl>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
我想做的是指定一个目录,cxf将为该目录中的所有WSDL文件生成类
有办法做到这一点吗?
谢谢。我找到了这样做的方法:
<configuration>
<sourceRoot>${basedir}/src/main/java</sourceRoot>
<wsdlRoot>${basedir}/wsdl</wsdlRoot>
<includes>
<include>*.wsdl</include>
</includes>
${basedir}/src/main/java
${basedir}/wsdl
*.wsdl
<configuration>
<sourceRoot>${basedir}/src/main/java</sourceRoot>
<wsdlRoot>${basedir}/wsdl</wsdlRoot>
<includes>
<include>*.wsdl</include>
</includes>