Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在maven中使用带有通配符的CXF wsdl客户端生成?_Java_Web Services_Maven_Jakarta Ee_Cxf - Fatal编程技术网

Java 如何在maven中使用带有通配符的CXF wsdl客户端生成?

Java 如何在maven中使用带有通配符的CXF wsdl客户端生成?,java,web-services,maven,jakarta-ee,cxf,Java,Web Services,Maven,Jakarta Ee,Cxf,我想将maven生成与CXF一起使用。如何设置包含所有wsdl文件的sourceroot目录,然后告诉maven只选择任何wsdl并为找到的任何wsdl创建一个客户机 到目前为止,只有当我直接指定egFooService时,它才起作用。但我不想在pom.xml中手动添加20个服务: org.apache.cxf cxf-codegen插件 ${cxf.version} 生成源 生成源 ${project.build.directory}/generated sources/cxf ${proj

我想将maven生成与
CXF
一起使用。如何设置包含所有
wsdl
文件的sourceroot目录,然后告诉maven只选择任何wsdl并为找到的任何wsdl创建一个客户机

到目前为止,只有当我直接指定eg
FooService
时,它才起作用。但我不想在pom.xml中手动添加20个服务:


org.apache.cxf
cxf-codegen插件
${cxf.version}
生成源
生成源
${project.build.directory}/generated sources/cxf
${project.basedir}/src/main/resources/wsdl/FooService.wsdl
wsdl2java

您可以将
wsdlRoot
选项与
包含/排除
一起使用。例如,您的配置为:


${project.basedir}/src/main/resources/wsdl
*.wsdl
以上内容摘自他们的文件,可在此处找到:

您可以将
wsdlRoot
选项与
包含/排除
一起使用。例如,您的配置为:


${project.basedir}/src/main/resources/wsdl
*.wsdl
以上内容摘自他们的文件,可在此处找到: