有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaWSDL属性是动态变化的

如何使以下变量可配置,我使用WS-IMPORT生成了webservice java类。但问题是,尽管wsdl对于每个环境SIT、UAT和PROD都是相同的,但下面的属性将是不同的

wsdlLocation
targetNamespace
url

那么如何从属性文件中配置这些属性呢

假设下面的代码是使用JAXWS从ws导入生成的。如何在不按环境级别生成代码的情况下配置以下字段

@WebServiceClient(name = "empLookup", targetNamespace = "https://caitest/empLookup", wsdlLocation = "http://caitest.net:10001/empLookup/empLookup?WSDL")

问候,, 拉吉


共 (1) 个答案

  1. # 1 楼答案

    您可以使用在开始时加载的属性文件配置此变量,并在每个环境中使用不同的属性文件