在使用cxf 工具通过wsdl生成java的时候 有时候会报“具有相同名称 "xxx" 的类/接口已在使用。请使用类定制设置来解决此冲突。”的错误。
这个主要是WSDL中有重复的元素,只要在生成命令中加入 -autoNameResolution 就可以了
例如 ./wsdl2java -client http://localhost:2000/sdhu/fff?wsdl 改为 ./wsdl2java -client -autoNameResolution http://localhost:2000/sdhu/fff?wsdl 就可以了