【问题标题】:Eclipse WSDL generator (from java class)?Eclipse WSDL 生成器(来自 java 类)?
【发布时间】:2011-10-10 17:59:56
【问题描述】:

我想生成符合 Java 类的 WSDL。在这个阶段我不想把它放到网上,只要有 wsdl(为了和别人讨论)并验证生成的文件。

我使用的是 Eclipse,所以我更喜欢任何已经与之集成的解决方案。

【问题讨论】:

    标签: java eclipse eclipse-plugin wsdl


    【解决方案1】:

    从java角度看eclipse:

    1. 右键单击要用作服务实现的 Java 类
    2. 选择 Web 服务 -> 创建 Web 服务
    3. Web 服务类型应为“Botton up Java bean Web Service”

    这将为您生成一个 WSDL 文件。

    【讨论】:

    • 我没有那个选项。你安装了哪个插件?我正在使用 Eclipse Indigo
    • 我也在使用 Indigo。我没有安装任何特殊的插件。也许您需要 Eclipse 企业版?
    • 在帮助下 -> 关于 Eclipse 它说我正在使用“面向 Web 开发人员的 Eclipse Java EE IDE”。所以我猜你没有使用 Eclipse 的 EE 版本。
    • 看起来您需要 Web 工具项目 (WTP):eclipse.org/webtools/community/tutorials/…
    • 我已经安装了它,但该选项迫使我拥有一台服务器(我急于制作文件)。我用过 wsgen.exe(在 jdk bin 文件夹下),效果很好
    【解决方案2】:

    您也可以使用任何服务器(例如 Tomcat)在 localhost 上发布服务,然后使用浏览器在地址栏中写入

    http://localhost:<server_port>/path/to/your/service?wsdl
    

    如果服务配置正确,您应该会看到生成的 wsdl。然后您可以在任何文本编辑器中复制/粘贴并将其保存为myService.wsdl

    希望有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多