如何使用 Eclipse 将 WSDL 转换为 Java 类?
我有一个WSDL文件(或者更确切地说,它的URL)。我需要将其转换为Java类。我还需要为它所描述的 Web 服务提供测试。我是Web服务的新手,所以有人可以告诉我如何将WSDL转换为Java吗?
我使用Eclipse JEE Kepler。也许有一些插件可以自动执行此操作?
我有一个WSDL文件(或者更确切地说,它的URL)。我需要将其转换为Java类。我还需要为它所描述的 Web 服务提供测试。我是Web服务的新手,所以有人可以告诉我如何将WSDL转换为Java吗?
我使用Eclipse JEE Kepler。也许有一些插件可以自动执行此操作?
在Eclipse Kepler中,生成Web Service Client类非常容易,可以通过以下步骤来实现这一点。
右键单击任何项目>创建新的其他 ->Web 服务->Web 服务客户端->将 wsdl url(或位置)粘贴到 Service Definition->Next->Finish 中
您将看到生成的类位于 src 文件夹中。
注意:如果没有 eclipse,您还可以使用 JDK 附带的 wsimport 命令实用程序从 wsdl 文件生成客户端类。
请参阅此链接 使用 wsdl 创建 Web 服务客户端
您需要在命令行中执行下一步操作:
wsimport -keep -s (name of folder where you want to store generated code) urlToWsdl
例如:
wsimport -keep -s C://NewFolder https://www.blablabla.com