使用 maven 从 WSDL 生成 WS 客户端有什么优势?

what are the advantages of using maven to generate a WS client from a WSDL?

我的 WSDL 包含 20 个 Web 服务,我必须生成一个 WS 客户端来调用这些 Web 服务。

我开始使用 wsdl2java 来生成子程序,然后我开发了 JSP 文件和 servlet,它似乎工作正常,我在 Eclipse 上使用带有 Tomcat 7 的 Axis2,但是许多开发人员使用 Maven做这项工作,所以我想知道使用 Maven 创建客户端的优势是什么?

我是新手所以请你用我能理解的水平向我解释这一点。

Maven 本身不会为你做这件事,它可能只是用来触发为你生成代码。因此,无论您是从命令行还是在 eclipse 中使用 ant 或 maven 或 gradle 都没有关系 - 最后您总是调用相同的机制从WSDL.