如何在pom.xml中为wsdl2java指定前端?

我找到了关于将-fe jaxws21添加到wsdl2java命令以使其生成jaxws 2.1兼容代码而不是2.2的重要提示,但Maven的pom.xml似乎不喜欢这样的添加:

   wsdl2java -fe jaxws21  

为pom.xml中使用的wsdl2java指定前端的正确方法是什么?

如果您使用的是cxf-codegen-plugin,则可以在extraargs元素中添加参数:

      ...  -fe jaxws21      wsdl2java    

资料来源: http : //cxf.apache.org/docs/maven-cxf-codegen-plugin-wsdl-to-java.html

您可以在使用 。 如果包含多个WSDL并指定 ,则后者很有用:

     jaxws21  ${basedir}/src/main/wsdl  *.wsdl    wsdl2java