wsdl2java生成了类名

时间:2012-08-30 09:45:17

标签: java axis2 axis wsdl2java

当我使用wsdl2java工具生成基于wsdl文件的java类时,我为每个类获取两个文件:first - 纯虚拟类文件,带有实现的第二类文件,在classname中有Impl后缀。

因此,例如,如果我在名为ServerMessage的wsdl消息中指定,那么ServerMessage.java将是虚拟的,而ServerMessageImpl.java将包含所需的内容。

如何在非生成代码中使用生成的文件?我只想使用我的wsdl文件中指定的类,但是有了这样的生成,我不得不在每个类名之后编写Impl后缀。我误解了什么吗?

1 个答案:

答案 0 :(得分:0)

解决了这个问题。命令行参数-uw完成了这个技巧。

  打开 - 打开 -   这将在代码生成期间选择包装和解包。默认设置为false。映射到命令行工具的-uw选项。

http://axis.apache.org/axis2/java/core/tools/CodegenToolReference.html