【问题标题】:How to Create a Eclipse web service client using a wsdl document not URI?如何使用 wsdl 文档而不是 URI 创建 Eclipse Web 服务客户端?
【发布时间】:2016-07-06 23:52:49
【问题描述】:

我正在尝试使用位于我机器上的现有 WSDL 文档创建 Eclipse Web 服务客户端。我需要从我的浏览器中浏览 wsdl 文档 机器

我在 Windows 7 操作系统上使用带有 jdk 7 的 Eclipse Luna 4.1 版

当我点击浏览按钮时,我会得到这个

谁能告诉我如何选择wsdl文件?

[解决方案] 当我将 wsdl 文档放入项目根目录并在 Eclipse 中刷新项目时,单击浏览时出现项目然后我可以选择 wsdl 文档

【问题讨论】:

  • 文档路径?..文件扩展名?...
  • 失败。失败什么?有堆栈跟踪吗?另外,您的 Eclipse 版本是什么? Java的版本?操作系统(Windows/Linux)?
  • @Pawanmishra 如果您在单击浏览时可以看到我附加的图像,请不要给我任何路径或根路径来浏览我的 wsdl 文件,这是我的问题
  • 将 wsdl 文件保存在您的项目文件夹中并刷新项目,然后尝试浏览 wsdl 文件...

标签: java eclipse web-services wsdl


【解决方案1】:

请注意,您还可以提供指向位于本地计算机中的文件的 URI,而无需将该文件导入 Eclipse 项目。

浏览按钮不允许您浏览本地文件系统,但您可以直接在输入框中键入 URI。

我有一个 WSDL 文件位于

D:/stackoverflow/sayhello.wsdl 

介绍 URI

file:///D:\stackoverflow\sayhello.wsdl

单击确定按钮,向导允许我创建 Web 服务客户端。

【讨论】:

    【解决方案2】:

    在 Windows 中,检查 WSDL 文件的文件权限:另外,确认您是否以管理员身份运行 Eclipse。对我来说,我需要以管理员身份运行 Eclipse 才能让某些 Eclipse .metadata 在 Windows 7 中工作。

    所以在 Windows 中:

    • 右键单击 WSDL 文件。
    • 选择属性
    • 安全选项卡
    • 找到经过身份验证的用户。
    • 点击编辑
    • 设置完全控制复选框。
    • 在 Eclipse 中,再试一次。

    【讨论】:

      【解决方案3】:

      请查看以下帖子,其中提供了一个示例,其中包含从给定 WSDL 文件创建 WSDL 客户端的详细步骤: WSDL Client from WSDL file

      【讨论】:

      • 当我点击浏览按钮时,它会在位于下载文件夹中的项目上打开!!!我无法更改以使其浏览我的项目根目录这是我的大问题!
      猜你喜欢
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      • 2015-03-03
      • 1970-01-01
      • 2018-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多