在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 的开发环境。Axis2 是一个开源的 Web 服务框架,它支持 SOAP 和 RESTful 风格的服务,被广泛应用于...
基于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" 指的是使用 Apache Axis2 框架在 Eclipse 集成开发环境中创建和部署 WebService 的过程。Apache Axis2 是一个强大的 WebService 引擎,它提供了高性能、灵活且可扩展的架构,支持多种...
通过以上步骤,我们完成了基于 Axis2 的 Web Services 开发环境的搭建,并成功创建了一个简单的 Web Service 示例。此过程不仅涵盖了软件开发的基础环境配置,还涉及了 Web Services 的具体开发和部署流程。对于初学...
- 接下来,安装Eclipse 3.5集成开发环境,它提供了方便的开发工具。 - 安装Tomcat 6作为应用服务器,用于部署和运行Web服务。 2. **环境测试**: - 安装完成后,需对JDK、Eclipse和Tomcat进行基本的运行测试,...
接着,你需要下载并安装JDK 1.5,Eclipse作为开发环境,以及Tomcat作为Web服务器。 - **生成WSDL文件**:通过编写JAVA类文件,可以自动生成WSDL(Web Services Description Language)文件,这是描述Web服务接口和...
plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_"提到了几个关键元素,分别是"axis2"、"idea-plugin"和"idea导入axis2",这暗示了这个压缩包是用于在IntelliJ IDEA这款集成开发环境(IDE)中支持Axis2服务...
这个包里的内容主要用于本地开发环境,例如在Eclipse中创建和测试Web服务。你可以通过解压此文件获取到轴心的命令行工具,如.axis2目录下的wsdl2java和java2wsdl等,它们分别用于从WSDL生成Java代码和服务,以及从...
标题“Java-tomcat-axis2开发webservice返回json数据”涉及的是使用Java、Tomcat服务器以及Axis2框架来创建Web服务,并返回JSON格式的数据。这是一个常见的技术组合,用于构建RESTful API或者提供服务化接口。下面...
在Java世界中,开发Web服务(Web Service)是一种常见的接口通信方式,Axis2是Apache软件基金会提供的一个开源工具,专门用于构建和部署Web服务。它基于SOAP(简单对象访问协议)标准,支持WS-*规范,提供了高效且...
【描述】:本文将详细介绍如何在Eclipse环境中利用Axis2框架开发一个Web Service服务端,包括计算器服务CalculateService的实现步骤。 【标签】:Axis2, Eclipse, 整合开发, Web Service 【内容】: 开发Web ...
这个包通常用于本地开发环境或者在服务器上进行手动安装。其中包含的主要文件和目录有: 1. `bin`目录:包含启动和管理Axis2服务的脚本,如`axis2server.bat`或`axis2server.sh`。 2. `conf`目录:存储配置文件,如...
AXIS2是Apache软件基金会开发的一个开放源代码的Web服务平台,主要用于构建高效、灵活且可扩展的Web服务。...通过这个视频教程,你应该能全面掌握这些步骤,从而顺利地在你的开发环境中集成和使用AXIS2。
在描述中提到的“在eclipse中用axis2开发Web Service,加快开发速度”,这意味着我们将探讨如何在Eclipse集成开发环境中(IDE)利用Axis2插件来高效地构建和测试Web服务。Eclipse Axis2插件是Axis2项目的一部分,它...
2. **设置环境变量**: 将`AXIS2_HOME`环境变量指向你安装Axis2的目录。例如,如果安装在`C:\axis2`,则设置`AXIS2_HOME=C:\axis2`. 3. **配置Path变量**: 在系统环境变量的`Path`中添加`%AXIS2_HOME%\bin`,这样你...
这可以通过 Axis2的命令行工具或集成开发环境(IDE)如Eclipse中的插件完成。打包过程中,需要包含服务类、服务描述文件(如`services.xml`)和其他必要的依赖。 3. **部署服务**:将生成的`.aar`包放入Axis2服务器...
Axis2是Apache软件基金会开发的一个开源Web服务框架,主要用于构建高度可扩展且模块化的Web服务。这个框架基于SOAP(简单对象访问协议)和WS-*(Web服务*规范集),为开发者提供了一种高效且灵活的方式来创建和部署...
Eclipse 是一个流行的集成开发环境(IDE),Axis2 插件安装可以使得开发者更方便地使用 Axis2 开发 Web 服务。在本文中,我们将详细介绍如何安装和使用 Eclipse Axis2 插件。 一、下载和安装 Axis2 Axis2 的下载...
在Java环境中,Eclipse作为流行的集成开发环境(IDE),提供了强大的支持来帮助开发者使用Axis2创建、测试和管理Web服务。 在了解Eclipse Java Axis2之前,我们需要先理解Web服务的基本概念。Web服务是一种通过HTTP...