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.2.4'
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

输入参数

全部折叠

名称-值对组参数

指定可选的、以逗号分隔的 Name,Value 对组参数。Name 为参数名称,Value 为对应的值。Name 必须放在引号中。您可采用任意顺序指定多个名称-值对组参数,如 Name1,Value1,...,NameN,ValueN 所示。

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

指向 Java 开发工具包 (JDK) 软件的路径,指定为字符向量。从 https://adoptopenjdk.net/ 下载软件。选择 OpenJDK™ 8 (Hot Spot)。

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

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

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

输出参数

全部折叠

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

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

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

在 R2014b 中推出