首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CXF Wsdl2Java最佳实践

CXF Wsdl2Java最佳实践
EN

Stack Overflow用户
提问于 2011-05-25 04:53:41
回答 3查看 4K关注 0票数 5

我目前使用的是cxf 2.4.0,我的代码是一个cxf服务的调用者。我能够使用Maven中的cxf插件生成客户端java文件。我的问题是,生成的文件的最佳实践是什么?我应该编译生成的文件并将生成的类文件打包到单个jar文件中,还是应该在构建路径中包含所有生成的java文件?

EN

回答 3

Stack Overflow用户

发布于 2011-05-25 05:16:41

我让CXF在target下生成代码,默认情况下它会选择target/generated-sources/cxf,这对我来说很好。(如果使用xjc处理模式,它也使用类似的模式。Maven非常适合于会议!)

我有时所做的是将生成的代码放在它自己的maven模块中,这有时可以简化事情;Eclipse对生成的源代码并不完全满意(它不喜欢清理将源代码从脚下撕开的事实),以至于看不见的地方使事情变得简单得多。毕竟,它只是一个恰好从WSDL文档…生成的库。

票数 1
EN

Stack Overflow用户

发布于 2011-05-25 04:58:39

对于生成的代码,我通常在"main“(main/src/java - main/ generated /java)下创建一个"generated”文件夹,并使用CXF在那里生成类。然后,我只需将"generated“文件夹添加到编译器源路径。

票数 0
EN

Stack Overflow用户

发布于 2012-03-08 21:16:32

创建一个生成代码的构建任务(ant/maven),并将编译后的代码打包到一个jar文件中。当wsdl发生更改时,您只需重新运行构建任务。

如果选择生成源,请使用Generated注释。大多数wsdl生成工具都有这个选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6116755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档