Main Content

matlab.wsdl.setWSDLToolPath

WSDL 工具的位置

说明

示例

matlab.wsdl.setWSDLToolPath(Name,Value) 设置指向 Java® JDK™ 和 Apache® CXF 软件的路径。必须下载这些工具才能使用 matlab.wsdl.createWSDLClient 接口。

调用 matlab.wsdl.createWSDLClient 之前,需要为 Name 参量 'JDK''CXF' 指定值。这些值会保存下来并用于您用户预设中涉及的所有会话。

示例

paths = matlab.wsdl.setWSDLToolPath 显示指向 JDK 和 CXF 软件的路径。

示例

全部折叠

jdkcxf 设置为系统上的有效路径。例如,

jdk = 'E:/Program Files/win64/jdk';
cxf = 'c:\apache-cxf-3.4.2'
matlab.wsdl.setWSDLToolPath('JDK',jdk,'CXF',cxf)
p = matlab.wsdl.setWSDLToolPath;
if (isempty(p.JDK) || isempty(p.CXF))
    disp('Install the Java Development Kit (JDK) and Apache CXF programs.')
    disp('See the Set Up WSDL Tools example link at the end of this page.')
else
    disp('Paths set to:')
    matlab.wsdl.setWSDLToolPath
end

输入参数

全部折叠

名称-值参数

将可选的参量对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量之后,但参量对组的顺序无关紧要。

在 R2021a 之前,使用逗号分隔每个名称和值,并用引号将 Name 引起来。

示例: 'CXF','C:\apache-cxf-3.4.2'

指向 Java 开发工具包 (JDK) 软件的路径,指定为字符串或字符向量。从 https://adoptium.net/ 下载软件。

示例: 'E:/Program Files/win64/jdk'

指向 Apache CXF 软件的路径,指定为字符串或字符向量。CXF 是一个开源服务框架。从 https://cxf.apache.org/download 下载软件并选择最新版本 3.4.2。

示例: 'C:\apache-cxf-3.4.2'

输出参量

全部折叠

工具路径,以包含下列字段的结构体形式返回:

指向 Java JDK 软件的路径,指定为字符向量。如果 JDK 的值为空,则您无法调用 matlab.wsdl.createWSDLClient

指向 Apache CXF 软件的路径,指定为字符向量。如果 CXF 的值为空,则您无法调用 matlab.wsdl.createWSDLClient

版本历史记录

在 R2014b 中推出