[web service]axis2+eclipse+tomcat开发web service

首先需要下载相应的安装包。

jsdk1.5 :自己网上搜搜有的是。

tomcat:http://tomcat.apache.org/download-60.cgi 下载tomcat
6.0 zip文件。

eclipse :下载http://www.eclipse.org/downloads/  Eclipse IDE For java EE developers

axis2:http://axis.apache.org/axis2/java/core/download.cgi 下载Binary
Distribution的zip作为工具使用,WAR Distribution部署到tomcat中。

eclipse
axis2 插件下载:http://axis.apache.org/axis2/java/core/tools/index.html页面下载Service
Archive Wizard - Eclipse Plug-in.zip与Code Generator Wizard - Eclipse
Plug-in.zip

eclipse
tomcat 插件下载:也是自己网上搜搜“com.sysdeo.eclipse.tomcat”如果还没有就邮件给我([email protected]),我给你发一份。

下面开始了,如果你已经有了java的开发环境可以省略一些步骤,现在假设全新环境搭建环境。

1、JDK的安装

直接解压或者安装到相应的目录即可。这里假设安装到了C:\Java\jdk1.5.0_04。

a、配置环境变量JAVA_HOME

在我的电脑上右键,选属性,选高级,环境变量。新建环境变量。

b、设置环境变量classpath

同上创建环境变量CLASSPATH变量值里填写“.;”

c、添加“JAVA_HOME%\lib”到环境变量path中。(注意使用“;”分隔)

d、验证cmd目录下输入java -version 会显示java的版本号,即可说明安装成功。

2、tomcat的安装&&Axis2的部署。

解压tomcat到任意目录,这里假设解压到了F:\tomcat\。

a、添加环境变量CATALINA_HOME(指向tomcat解压后的根目录即可)

b、解压axis2-1.4.1-war到%tomcat_home%\webapps中

c、验证

在tomcat的根目录中的bin中找到startup.bat。如果能够启动无异常,在IE中输入http:\\localhost:8080/axis2如果能显示axis2的主页面即说明安装成功。

3、eclipse插件安装

解压eclipse到任意目录,这里假设解压到了F:\中

a、tomcat插件的安装

解压插件到F:\eclipse\plugins中

b、axis2插件的安装

解压axis2-eclipse-codegen-wizard-1.4和axis2-eclipse-service-archiver-wizard-1.4到eclipse\dropins。

dropins目录结构如下图

d、验证tomcat与axis2插件安装,实现HelloWorld.

重新启动eclipse会在工具栏中看到tomcat的启动,重启,停止的图标(如下图中的小猫)。

点击启动tomcat可能会提示没有配置tomcat的根目录,工具条中的Window->Perferences->tomcat中,选择tomcat的版本号,与tomcat的根目录即可。

点击小猫图标启动tomcat,然后再IE中输入http:\\localhost:8080,能看到tomcat的主页。

axis2的验证

新建java工程testForAxis2,并创建TestHelloWorld.java的测试类。期内包含public方法,String
HelloWorld().

右键TestHelloWorld.java类,new->选others->Axis2 Wizards->Axis2
Server Archiver(如下图界面),点击next。

这里需要Class File
Location,指向TestHelloWorld.java所在的class文件目录。默认的会在功能目录的bin中。点击next

这里需要选择Skip WSDL(为了方便),点击next。

这个界面无需配置,直接点击next。

这个界面需要选择自动生成sevice.xml文件。(后面可以自己手工创建,还是为了方便),点击next。

这里需要选择要发布的class对象,主要需要包含目录结构的。我这里是根目录所以就直接写类型就可以了,点击next。

输出文件中需要指向%tomcat_home%\webapps\axis2\WEB-INF\services,点击finish。

webService的 服务端发布成功。

时间: 2024-12-12 09:41:49

[web service]axis2+eclipse+tomcat开发web service的相关文章

eclipse+tomcat开发web项目

也许正在使用的人会觉得这个过程谁不知道啊? 但是对于一个混迹各种语言编程有些年头的我来讲,却必须记录下来! 因为今天以前,我都通过配置[eclipse的tomcat插件]+编写[ant脚本,build.xml]的方法开发我的WEB项目 (这是几年前不想用盗版的MyEclipse辛苦摸索在Eclipse下完成的Web开发配置,配置比较繁琐,还老觉得自己是个“专家”). 殊不知道,Eclipse早就把我费劲巴拉搭建的东西内置了! 如果认为自己“懂了”而不继续学习,真的蛮可笑的,好在,今天,开始进步.

[Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端(续)

前言 本篇是承接上一篇: [Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端 在上一篇粗略地介绍了如何使用Top-Down的方式创建一个web service .  但是对于如何部署及调用,以及一些细节的部分基本上没有介绍. 应某些博友的要求, 也适逢自己有空, 接下来就详细介绍一下整个部分如何进行. 环境准备 JDK 肯定要安装了, 这个就不多讲了. 1. eclipse  3.5.2 对eclipse 版本的要求其实不是很严

[Axis2与Eclipse整合开发Web Service系列之三] 服务端返回值

前言 在前面的三篇中 [Axis2与Eclipse整合开发Web Service系列之一] 生成Web Service Client(将WSDl 转化成 Java代码) [Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端 [Axis2与Eclipse整合开发Web Service系列之二] Top-Down方式,通过WSDL逆向生成服务端(续) 介绍了如何使用 axis2 与 eclipse 的开发web Service .在第

如何配置Java EE Eclipse+Tomcat 开发环境

如何配置Java EE Eclipse+Tomcat开发环境 本文来源于鸡啄米 http://www.jizhuomi.com/ , 原文地址:http://www.jizhuomi.com/software/357.html 以下将详细介绍在Eclipse下搭建Java EE开发环境的每一步, 环境:Win 7 + JDK 1.7 + Eclipse IDE for Java EE Developers 3.7 +Tomcat 6.0 首先准备好一下软件: JDK:jdk-7u3-window

[web service]axis2免部署实现web service

一.Axis2的下载和安装 1.可从http://ws.apache.org/axis2/ 下载Axis2的最新版本:      可以下载如下两个zip包:      axis2-1.5.4-bin.zip      axis2-1.5.4-war.zip      其中 axis2-1.5.4-bin.zip文件中包含了Axis2中所有的jar文件, axis2-1.5.4-war.zip文件用于将WebService发布到Web容器中. 2.将axis2-1.5.4-war.zip文件解压到

eclipse,tomcat部署web项目,以及本地文件访问

1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句. <Context path="/hello" docBase="F:\eclipse3.2\workspace\hello\WebRoot"

Java Web学习(4):徒手开发Web应用程序

一Tomcat服务器的目录结构 在开发Web应用程序之前有必要先来介绍一下Tomcat服务器的目录结构. 1)我们打开安装好的Tomcat服务器的安装目录,我的是:E:\Java\develop\apache-tomcat-8.0.36,也就是我们配 置的环境变量CATALINA_HOME的变量值. 我们先来整体的看一下各个目录的描述: 2)bin目录下存放的Windows批处理是重要的,包含着Tomcat服务器的启动与停止,也有一些jar文件,和Tomcat 服务器的运行文件. 3)conf目

在javaEE下学习web(在eclipse中开发动态的WEB工程,servlet的环境搭建,及servlet的一些方法)

一个简便的方法实现javaee版的eclipse开发动态的WEB工程(javaWEB项目)1.把开发选项切换到javaEE2. 可以在window->shou view 中找到package explorer并把其拖到开发区的左边 (Tomcat环境搭建在这不多说)3.在servers面板中新建Tomcat服务器,一定要关联到Tomcat安装的根目录4.新建一个Dynamic Web Project.其中Target Runtime需选择Tomcat6.0(3)5.开发java WEB应用6.可

MyEclipse + Tomcat 开发web项目内存配置方式

1.修改eclipse.ini 在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下: -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m 2.设置Default VM Arguments 在myEclipse中,打开Windows-> Preferences->Java->Installed JREs