Apache CXF 能否生成客户端并自动获取 WSDL 和模式的本地副本?

Can Apache CXF generate a client and automatically get local copies of WSDLs and schemas?

我继承了一个依赖 Apache CXF 生成的客户端的项目。此客户端的实例化速度很慢。我认为这是因为 WSDL、模式和 DTD 没有存储在本地,它们每次都是远程获取的。

有没有办法生成 CXF 客户端,在生成客户端时自动创建 WSDL 和模式的本地副本?

是否有除 CXF 之外的工具可以生成 java 自动将这些资源拉到本地的代码?

您可以使用wsdl2java插件,您可以提供url或wsdl的本地副本参考。有关更多信息,请参阅插件文档 here and sample program here