使用 Maven 的 Soap 客户端

Soap Client with Maven

我对每个环境都有一个单独的 WSDL URL,例如

开发 URL-1 , 坐 URL-2, 产品 URL-3

我想创建一个 soap 客户端,如果我们在 DEV 上使用这个 soap 客户端部署应用程序,那么 soap 应该指向 URL-1,如果我们在 SIT 中部署它应该指向 URL-2 对于 PROD,它应该指向 URL-3。我正在使用 MAVEN 生成 soap 客户端。

我不想每次在不同环境中部署应用程序时都在 pom.xml 中更改 soap URL。

我们正在使用 Jenkins 构建应用程序并部署在不同的环境中

你能帮我解决这个问题吗?

取决于您用来生成客户端文件的 maven 插件,但我的建议是为您的所有环境创建不同的 maven 配置文件。

请检查问题 和 Patrick 的回答。