如何解决CXF Wsdl2Java最佳实践
|解决方法
我让CXF在目标下生成代码,默认情况下它选择target / generation-sources / cxf,这对我来说很好。 (如果您使用xjc处理模式,则它使用类似的方案。Maven非常适合使用约定!)
我有时要做的是将生成的代码放在自己的maven模块中,这有时可以简化事情。 Eclipse对生成的源代码并不完全满意(它不喜欢清理将源代码从脚下扯下来这样的事实),如此繁琐以至于使事情变得更加简单。毕竟,它只是一个碰巧是从WSDL文档生成的库...
,对于生成的代码,我通常在\“ main \”下创建一个\“ generated \”文件夹(main / src / java-main / generation / java),并且我使用CXF在那里生成类。然后,我只需将\“ generated \”文件夹添加到编译器源路径。
,创建一个生成任务(ant / maven),以生成代码并将编译后的代码打包到jar文件中。当wsdl更改时,您只需重新运行构建任务。
如果选择生成源,请使用“生成的注释”。大多数wsdl生成工具都具有此选项。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。