`
隐形的翅膀
  • 浏览: 498423 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Axis2 开发环境设置

 
阅读更多
在Eclipse中安装axis2 插件

1. go to http://archive.apache.org/dist/ws/axis2/tools/1_4/

2. download two plugin

   a. axis2-eclipse-codegen-wizard-1.4.zip
   b. axis2-eclipse-service-archiver-wizard-1.4.zip

3. unzip and copy them to plugin folder of eclipse

4. restart eclipse

5. File--New---Other

在tomcat 下运行 axis2

1. download war package of axis2 from http://axis.apache.org/axis2/java/core/download.cgi

2. put the ware under tomcat's webapp
, unzip and rename it.

3. access url http://localhost:8080/axis2/services/listServices

you will see the service list

环境变量设置

1. download axis2-1.6.1-bin.zip

2. unzip it to C:\axis2-1.6.1

3. set environment AXIS2_HOME=C:\axis2-1.6.1

    add AXIS2_HOME\bin to path



错误处理
1. Axis2 Eclipse plugin: Code Generator 在Finish 时产生Exception: java.lang.reflect.InvocationTargetException

[问题原因]
主要的问题在于 Code Generator plugin 内缺少了 backport-util-concurrent-3.1.jar 包

[解决方案]
- 关闭 Eclipse
- copy %AXIS2_HOME%\lib\backport-util-concurrent-3.1.jar 到下列 folder
%ECLIPSE_HOME%\plugins\Axis2_Codegen_Wizard_1.3.0\lib

- 注册此jar 包: 編輯 %ECLIPSE_HOME%\plugins\Axis2_Codegen_Wizard_1.3.0\plugin.xml , 在 <runtime> 內加入下面的字串
<library name="lib/backport-util-concurrent-3.1.jar">
<export name="*"/>
</library>

- 执行 Eclipse 即可

- 若问题仍存在, 尝试改变Eclipse 使用的 JRE, 换成 JAVA 6
- 使用 JRE 1.6 启动 Eclipse 后, 若仍有问题, 试着加入 -clean 参数启动 Eclipse, 清除 osig cache:
eclipse.exe -vm "c:\java\jre1.6.0_05\bin\java.exe" -clean -console -consoleLog -debug -vmargs -Xmx384M

- 关闭 Eclipse 后, 再以一般方式启动 Eclipse, 应可解决问题

分享到:
评论

相关推荐

    eclipse 3.2.2上配置Axis2开发环境

    ### Eclipse 3.2.2 上配置 Axis2 开发环境 #### 一、概述 本文将详细介绍如何在 Eclipse 3.2.2 版本上配置 Axis2 的开发环境。Axis2 是一个开源的 Web 服务框架,它支持 SOAP 和 RESTful 风格的服务,被广泛应用于...

    axis2开发环境搭建用到的资源

    基于Eclipse搭建的axis2环境,包括axis2-1.6.2-bin;axis2-1.6.2-war;axis2-eclipse-codegen-plugin-1.6.2;axis2-eclipse-service-plugin-1.6.2

    axis2开发webservice

    标题 "Axis2 开发 WebService" 指的是使用 Apache Axis2 框架在 Eclipse 集成开发环境中创建和部署 WebService 的过程。Apache Axis2 是一个强大的 WebService 引擎,它提供了高性能、灵活且可扩展的架构,支持多种...

    axis2开发Web Services入门

    通过以上步骤,我们完成了基于 Axis2 的 Web Services 开发环境的搭建,并成功创建了一个简单的 Web Service 示例。此过程不仅涵盖了软件开发的基础环境配置,还涉及了 Web Services 的具体开发和部署流程。对于初学...

    用axis2开发web service

    - 接下来,安装Eclipse 3.5集成开发环境,它提供了方便的开发工具。 - 安装Tomcat 6作为应用服务器,用于部署和运行Web服务。 2. **环境测试**: - 安装完成后,需对JDK、Eclipse和Tomcat进行基本的运行测试,...

    Axis2开发webservice总结.doc

    接着,你需要下载并安装JDK 1.5,Eclipse作为开发环境,以及Tomcat作为Web服务器。 - **生成WSDL文件**:通过编写JAVA类文件,可以自动生成WSDL(Web Services Description Language)文件,这是描述Web服务接口和...

    axis2-idea-plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_

    plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_"提到了几个关键元素,分别是"axis2"、"idea-plugin"和"idea导入axis2",这暗示了这个压缩包是用于在IntelliJ IDEA这款集成开发环境(IDE)中支持Axis2服务...

    eclipse开发axis2需要的插件和axis2包

    这个包里的内容主要用于本地开发环境,例如在Eclipse中创建和测试Web服务。你可以通过解压此文件获取到轴心的命令行工具,如.axis2目录下的wsdl2java和java2wsdl等,它们分别用于从WSDL生成Java代码和服务,以及从...

    Java-tomcat-axis2开发webservice返回json数据

    标题“Java-tomcat-axis2开发webservice返回json数据”涉及的是使用Java、Tomcat服务器以及Axis2框架来创建Web服务,并返回JSON格式的数据。这是一个常见的技术组合,用于构建RESTful API或者提供服务化接口。下面...

    axis2包 使用axis2开发webservice需要的jar包

    在Java世界中,开发Web服务(Web Service)是一种常见的接口通信方式,Axis2是Apache软件基金会提供的一个开源工具,专门用于构建和部署Web服务。它基于SOAP(简单对象访问协议)标准,支持WS-*规范,提供了高效且...

    Axis2与Eclipse整合开发的Web Service的服务端

    【描述】:本文将详细介绍如何在Eclipse环境中利用Axis2框架开发一个Web Service服务端,包括计算器服务CalculateService的实现步骤。 【标签】:Axis2, Eclipse, 整合开发, Web Service 【内容】: 开发Web ...

    axis2-1.5.1-bin.zip axis2-1.5.1-war.zip axis2部署使用

    这个包通常用于本地开发环境或者在服务器上进行手动安装。其中包含的主要文件和目录有: 1. `bin`目录:包含启动和管理Axis2服务的脚本,如`axis2server.bat`或`axis2server.sh`。 2. `conf`目录:存储配置文件,如...

    AXIS2环境搭建视频教程

    AXIS2是Apache软件基金会开发的一个开放源代码的Web服务平台,主要用于构建高效、灵活且可扩展的Web服务。...通过这个视频教程,你应该能全面掌握这些步骤,从而顺利地在你的开发环境中集成和使用AXIS2。

    方便Web Service开发的axis2插件

    在描述中提到的“在eclipse中用axis2开发Web Service,加快开发速度”,这意味着我们将探讨如何在Eclipse集成开发环境中(IDE)利用Axis2插件来高效地构建和测试Web服务。Eclipse Axis2插件是Axis2项目的一部分,它...

    Axis2环境配置和样例测试

    2. **设置环境变量**: 将`AXIS2_HOME`环境变量指向你安装Axis2的目录。例如,如果安装在`C:\axis2`,则设置`AXIS2_HOME=C:\axis2`. 3. **配置Path变量**: 在系统环境变量的`Path`中添加`%AXIS2_HOME%\bin`,这样你...

    axis2发布webservice和调用axis2服务接口

    这可以通过 Axis2的命令行工具或集成开发环境(IDE)如Eclipse中的插件完成。打包过程中,需要包含服务类、服务描述文件(如`services.xml`)和其他必要的依赖。 3. **部署服务**:将生成的`.aar`包放入Axis2服务器...

    axis2 包括源码 文档

    Axis2是Apache软件基金会开发的一个开源Web服务框架,主要用于构建高度可扩展且模块化的Web服务。这个框架基于SOAP(简单对象访问协议)和WS-*(Web服务*规范集),为开发者提供了一种高效且灵活的方式来创建和部署...

    eclipse axis2插件安装

    Eclipse 是一个流行的集成开发环境(IDE),Axis2 插件安装可以使得开发者更方便地使用 Axis2 开发 Web 服务。在本文中,我们将详细介绍如何安装和使用 Eclipse Axis2 插件。 一、下载和安装 Axis2 Axis2 的下载...

    eclipse java axis2

    在Java环境中,Eclipse作为流行的集成开发环境(IDE),提供了强大的支持来帮助开发者使用Axis2创建、测试和管理Web服务。 在了解Eclipse Java Axis2之前,我们需要先理解Web服务的基本概念。Web服务是一种通过HTTP...

Global site tag (gtag.js) - Google Analytics