当我使用wsdl2java工具生成基于wsdl文件的java类时,我为每个类获取两个文件:first - 纯虚拟类文件,带有实现的第二类文件,在classname中有Impl后缀。
因此,例如,如果我在名为ServerMessage的wsdl消息中指定,那么ServerMessage.java将是虚拟的,而ServerMessageImpl.java将包含所需的内容。
如何在非生成代码中使用生成的文件?我只想使用我的wsdl文件中指定的类,但是有了这样的生成,我不得不在每个类名之后编写Impl后缀。我误解了什么吗?
答案 0 :(得分:0)
解决了这个问题。命令行参数-uw完成了这个技巧。
打开 - 打开 - 这将在代码生成期间选择包装和解包。默认设置为false。映射到命令行工具的-uw选项。
http://axis.apache.org/axis2/java/core/tools/CodegenToolReference.html