cxf插件使用
单wsdl
执行 mvn generate-sources,就可生成java代码。
如果访问wsdl需要代理,则执行 mvn generate-sources -Dhttp.proxyHost=host -Dhttp.proxyPort=port。
注:如果是下载maven相关文件,需要代理时,要在setting.xml中设置,命令行设置没有用。
多wsdl
多个wsdl配置,且通过命令行参数选择是否执行该插件
说明:
1. 执行mvn generate-sources -Drental.w2j=xxx ,可以根据xxx的不同的值(all/sd-pub/cd-pub/sp-pub/sd-ts)来选择不同的profile执行
2. <extraargs>下的<extraarg>可以选择所需的wsdl2java命令参数使用(http://cxf.apache.org/docs/wsdl-to-java.html)
参考:http://cxf.apache.org/docs/maven-cxf-codegen-plugin-wsdl-to-java.html