`
up2pu
  • 浏览: 223174 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Axis2根据wsdl文件生成本地Java代码

阅读更多
1.命令行模式
axis2-1.5\bin>wsdl2java.bat -uri E:\TestServiceWSDL.xml -o E:\wsdl2java_output -p com.up2pu.test.ws
-uri 下载的wsdl文件或者地址
-o 生成的Java文件存放目录
-p 生成的Java文件包名
-a 生成异步调用代码
-s 生成同步调用代码


生成服务端代码:
wsdl2java.bat -uri file:///F:\workspace\Wsdl2JavaAxis\eventscollector.wsdl -p com.company.test -o F:\workspace\Wsdl2JavaAxis -d adb -s -wv 1.5.1 -ss -sd


2.Eclipse方式
2.1 在eclipse里面新建一个项目或已有的项目
2.2 导入jar包(Axis2 1.5需要的jar包参考http://up2pu.iteye.com/admin/blogs/932315
    activation.jar
    axis.jar
    commons-discovery.jar
    commons-logging-1.0.3.jar
    jaxrpc.jar
    saaj.jar
    wsdl4j-1.5.2.jar

2.3 右击你的工程,Run As->
    Open Run Dialog...->
    右击Java Application...,New->
    Name输入wsdl2java->
    将Include system libraries when searching for a main class勾上->
    点击Search,输入wsdl2java->
    在Arguments里输入-uri E:\TestServiceWSDL.xml -o E:\wsdl2java_output -p com.up2pu.test.ws ->
    最后点Run

3.Eclipse插件方式
http://axis.apache.org/axis2/java/core/tools/eclipse/wsdl2java-plugin.html
分享到:
评论

相关推荐

    axis2根据wsdl生成java客户端代码

    axis2根据wsdl生成java客户端代码 D:\Software\axis2-1.6.2\bin>wsdl2java.bat -uri http://10.33.30.216:9099/facs/services/ResourceSynchroWebService?wsdl -o E:\wsdloutput -p com.util wsdl2java.bat -uri ...

    WebService的WSDL文件生成Java代码工具

    在本话题中,我们将深入探讨如何利用WSDL文件生成Java代码,以便于开发和调用WebService。 WSDL文件是WebService的核心,它定义了服务的接口、消息格式、操作和地址等信息。WSDL是XML格式的,可以被工具解析并生成...

    使用axis将wsdl文件转换为java代码

    `bin`目录下的`axis2 Ant任务`和命令行工具可用于生成Java代码。 2. **生成Java代码** 要将WS-DL文件转换为Java代码,首先需要确保WS-DL文件可用。然后,可以使用`wsdl2java`命令行工具。在命令行中,导航到`axis2...

    wsdl生成java代码工具

    本篇文章将详细探讨“wsdl生成java代码工具”的相关知识点,以及如何使用这个工具。 1. **WSDL简介**: WSDL文件描述了Web服务的接口,包括服务提供的操作、输入和输出消息的格式,以及服务的位置。它使得开发者...

    axis2根据wsdl生成客户端代码

    在 Axis2 中,我们可以使用`org.apache.axis.wsdl.WSDL2Java`工具,根据WSDL文件自动生成与服务交互所需的Java客户端代码,这极大地简化了开发者的工作,无需手动编写复杂的SOAP消息构造代码。 首先,你需要确保...

    AXIS2 1.7.3 idea wsdl 代码生成插件

    AXIS2 1.7.3 idea wsdl代码生成插件正是为了解决在IDEA中处理AXIS2项目时,自动生成与WSDL文件对应的Java源代码的问题。 这个插件的核心功能是将WSDL文件转换成可执行的Java客户端和服务端代码,从而简化了Web服务...

    根据wsdl文件生成webservice客户端工具(java)

    根据对方提供的webservice地址,你先将对方webservice的wsdl文件描述文件保存到本地为后缀名为.wsdl的文件,然后保存到Tools的这个文件夹下,编辑WSDL2AxisClient.bat这个文件,将%Java_Cmd% org.apache.axis.wsdl....

    抛出无法找到主类:org.apache.axis.wsdl.WSDL2Java

    在使用Idea根据wsdl自动生成java code的时候;抛出无法找到主类:org.apache.axis.wsdl.WSDL2Java(Throws Could not find main class: org.apache.axis.wsdl.WSDL2Java)。 添加本文的jar包压缩包解压出来的所有jar包...

    axis2 1.6.2 生产wsdl客户端代码

    在 Axis2 中,我们可以使用WSDL2Java工具从一个给定的WSDL文件自动生成Java客户端代码。这个过程包括以下步骤: 1. **下载与安装**: 首先,你需要下载Axis2 1.6.2的发行版,这里提供的是"axis2-1.6.2"的压缩包。...

    wsdl文件生成java webservice 工具(附带生成后调用方法)

    本文将详细介绍如何使用Axis工具根据WSDL文件生成Java Web服务,并提供生成后的调用方法。 首先,我们需要理解WSDL文件。WSDL是一种XML格式的规范,用于描述Web服务的接口,包括服务提供的操作、消息结构、地址以及...

    Axis2 接口生成wsdl工具

    总的来说,Apache Axis2作为一个强大的Web服务开发框架,提供了丰富的特性和集成选项,包括WSDL生成、Spring整合和RESTful服务支持,以及与Servlet容器如Tomcat的无缝集成,为开发者带来了极大的便利。通过理解和...

    使MyEclipse调用Axis的wsdl2java 通过wsdl生成客户端

    总结起来,通过MyEclipse调用Axis的`wsdl2java`命令,我们可以高效地生成基于WSDL的Web服务客户端代码。这个过程简化了开发者的工作,使得与Web服务的交互变得更为便捷。在实际开发中,熟练掌握这一技能将极大地提高...

    WSDL使用axis2生成代码项目

    本项目“WSDL使用axis2生成代码”着重讲解如何利用Apache Axis2这个强大的Web服务框架,从WSDL文件自动生成Java代码,从而简化开发流程。Apache Axis2是一个成熟的SOAP(Simple Object Access Protocol)处理引擎,...

    把wsdl文件转换成java类 使用wsdl2Java工具

    `wsdl2java`是Apache Axis项目的一部分,它是一个强大的工具,可以自动生成Java客户端和服务端代码,这些代码能够直接与由WSDL描述的Web服务进行交互。通过这个工具,开发人员无需手动编写复杂的SOAP消息处理代码,...

    Eclipse中用wsdl生成java客户端

    Eclipse中用wsdl生成java客户端 Eclipse是一款功能强大、功能丰富的集成开发环境(IDE),广泛应用于Java开发领域。随着WebService技术的普及,Eclipse也提供了相应的支持,允许开发者通过wsdl文件生成Java客户端...

    Java2WSDL和WSDL2Java操作指南.doc

    Java2WSDL 和 WSDL2Java 是两种常用的 Web 服务开发工具,它们可以帮助开发者快速生成 Web 服务的 WSDL 文件和 Java 代码。本文详细介绍了 Java2WSDL 和 WSDL2Java 的使用方法和参数设置,旨在帮助开发者更好地理解...

    Axis 把WSDL生成JAVA类

    2. **执行转换命令**:使用`WSDL2Java`工具,这是一个位于`org.apache.axis.wsdl`包下的类,用于将WSDL文件转换为Java源代码。命令行如下所示: ``` java -classpath classpath org.apache.axis.wsdl.WSDL2Java -o...

    使用Apache Axis1.0中的WSDL2Java需要用到的所有jar

    调用WSDL2Java需要相关jars,使用-cp添加进来,不支持使用通配符。提醒:Linux下jar之间使用冒号隔开:,windows下jar之间使用分号隔开 调用方法 java -cp mail-1.4.jar;saaj-api-1.3.jar;jaxrpc-1.1.jar;commons-...

    axis1.4jar包以及WSDL和服务端代码互转方法

    2. **从WSDL生成服务端代码**: 反之,如果你有一个WSDL文件,可以使用Axis1.4将其转换为Java服务端代码。同样,确保Eclipse中已经引入了Axis1.4库。运行wsdl2java工具,但这次需要提供WSDL文件的URL或本地路径。这...

    axis WSDL2Java

    Apache Axis是用于构建和部署Web服务的一个开源框架,而WSDL2Java是其核心功能之一,用于从WSDL(Web服务描述语言)文件生成Java客户端和服务端的 stubs、skeletons和其他必要的类,从而简化了Web服务的开发过程。...

Global site tag (gtag.js) - Google Analytics