我有一个运行良好的 Web 服务客户端,其中有一行定义了 WSDL 的位置:
@WebServiceClient(name = "CReceiveMOMessageService",
targetNamespace = "http://...",
wsdlLocation = "CReceiveMOMessageService.wsdl")
代码段应导出为可运行的 JAR,并用于在远程位置上工作。
当我如上所述定义 WSDL 的位置时,它会在我运行 JAR 文件的目录中查找 WSDL 文件。相反,我想做的是将 WSDL 文件添加到项目文件夹中,然后导出为 JAR,并wsdlLocation
以指向 JAR 文件中的 WSDL 的方式配置参数。
如何做到这一点?