1.Axis:axis-1_3(axis-bin-1_3.zip)
2.Tomcat:jakarta-tomcat-5.0.28(jakarta-tomcat-5.0.28.exe)
3.JDK:jdk1.5.0_06 (jdk-1_5_0_06-windows-i586-p.exe)
4.JRE:jre1.5.0_06 (jdk-1_5_0_06-windows-i586-p.exe)
先去SUN和Apache网站把上述软件找好,版本最好一致,开源软件的版本兼容性不佳,所以不一致的话我不能保证下述的方法可行,接下来从最基本的开始:
一.安装Java环境
通过jdk-1_5_0_06-windows-i586-p.exe(前几天在SUN网站上看到现在最新的好像是是jdk-1_5_0_10-windows-i586-p.exe,嗯,如果用这个的话应该也可以)安装jdk1.5.0_06和jre1.5.0_06,注意首先会安装JDK,然后接着会安装JRE,必须分别给它们选两个不同的路径来装,如C:/jdk1.5.0_06和C:/jre1.5.0_06。
二.安装Tomcat
通过jakarta-tomcat-5.0.28.exe(最新都出Tomcat 6.0.2-beta了,不知道行不行)安装Tomcat5.0.28,记得是要选择安装路径、系统JRE路径、管理员用户名和密码、Tomcat端口号等等,例如:C:/Tomcat5.0、C:/jre1.5.0_06、admin和admin、8080(端口别被别的软件占用,否则换一个)。
三.将Axis集成到Tomcat
先不要启动Tomcat服务,解压axis-bin-1_3.zip,将/axis-bin-1_3/axis-1_3/webapps目录下的axis整个文件夹拷贝到Tomcat安装路径(例如C:/Tomcat5.0)下的webapps文件夹下。再把Tomcat安装路径(例如C:/Tomcat5.0)下刚拷贝的axis目录下的WEB-INF/lib目录下的所有文件拷贝到Tomcat的安装路径下的common/lib目录中。在jdk1.5.0_06的lib目录(例如C:/jdk1.5.0_06/lib)下有一个tools.jar文件,把它拷到Tomcat安装目录(例如C:/Tomcat5.0)下的common/lib目录下。
四.配置系统环境变量
通过我的电脑——属性——高级——环境变量在下面的系统变量中添加如下一些项:
1.变量名TOMCAT_HOME
变量值C:/Tomcat5.0
2. 变量名AXIS_HOME
变量值%TOMCAT_HOME%/webapps/axis
3. 变量名AXIS_LIB
变量值%AXIS_HOME%/lib
4. 变量名AXISCLASSPATH
变量值%AXIS_LIB%/axis.jar;%AXIS_LIB%/axis-ant.jar;%AXIS_LIB%/axis-schema.jar;%AXIS_LIB%/commons-discovery-0.2.jar;%AXIS_LIB%/commons-logging-1.0.4.jar;%AXIS_LIB%/jaxrpc.jar;%AXIS_LIB%/log4j-1.2.8.jar;%AXIS_LIB%/saaj.jar;%AXIS_LIB%/wsdl4j-1.5.1.jar;%AXIS_LIB%/activation.jar;%AXIS_LIB%/mail.jar;%AXIS_LIB%/xmlsec-1.3.0.jar;
5.变量名CLASSPATH
变量值%AXIS_LIB%/axis.jar;%AXIS_LIB%/axis-ant.jar;%AXIS_LIB%/axis-schema.jar;%AXIS_LIB%/commons-discovery-0.2.jar;%AXIS_LIB%/commons-logging-1.0.4.jar;%AXIS_LIB%/jaxrpc.jar;%AXIS_LIB%/log4j-1.2.8.jar;%AXIS_LIB%/saaj.jar;%AXIS_LIB%/wsdl4j-1.5.1.jar;%AXIS_LIB%/activation.jar;%AXIS_LIB%/mail.jar;%AXIS_LIB%/xmlsec-1.3.0.jar;
6.变量名JAVA_HOME
变量值C:/jdk1.5.0_06/bin
注意保证以上变量值中提及的相应文件都在相应目录。特别的是,在axis-bin-1_3.zip中不包括activation.jar、mail.jar和xmlsec-1.3.0.jar这3个文件,需要去SUN和Apache主页单独下载,分别是jaf-1_0_2-upd2.zip、javamail-1_4.zip和xml-security-bin-1_3_0.zip。(版本不同不知道行不行)
五.检查是否安装成功
启动Tomcat服务,使用web浏览器访问http://localhost:8080/axis/
,可以看到Hello! Welcome to Apache-Axis.的提示信息,再单击Validation链接转到http://localhost:8080/axis/happyaxis.jsp
六.应用
public class Hello
{
public String hello(String name)
{
return "hello ,"+name+",welcom to Axis";
}
}
文件名保存为Hello.jws
http://localhost:8080/axis/Hello.jws?wsdl 可以看到效果。
分享到:
相关推荐
标题 "axis2在tomcat上配置" 描述的是如何在Apache Tomcat服务器上安装和配置Axis2服务。Axis2是Apache软件基金会开发的一个Web服务框架,它提供了高性能、灵活且可扩展的服务架构,广泛用于创建和部署SOAP和RESTful...
安装配置Axis的步骤如下: 1. 下载Apache Axis的ZIP文件,解压缩到适当的位置。 2. 将Axis的`bin`目录添加到`PATH`环境变量中,这样可以方便地在命令行中运行Axis工具。 3. 创建一个简单的Web服务项目,使用Axis...
标题“tomcat5.0.28下安装axis所需的4个包”表明我们要在Tomcat 5.0.28版本上安装Axis,以便能够支持和运行基于SOAP的Web服务。这个过程涉及四个关键的包,这些包是确保Axis与Tomcat成功集成所必需的。 首先,我们...
本篇文章将深入探讨这些技术的结合使用,帮助你理解如何在Tomcat服务器上配置HTTPS,并集成Axis2以提供安全的Web服务。 首先,Tomcat是一个开源的、基于Java的Web应用服务器,它实现了Java Servlet和JavaServer ...
本文将详细介绍如何在Tomcat5.0.28下成功安装和配置AXIS,帮助你避开常见的问题,顺利进行SOAP通信。 首先,理解SOAP和AXIS的基础知识是必要的。SOAP(Simple Object Access Protocol)是一种基于XML的通信协议,...
4. **配置Axis2服务**: 在浏览器中输入`http://localhost:8080/axis2`,如果Tomcat配置正确,你应该能看到Axis2的管理界面。若无法访问,请检查Tomcat服务器是否启动,端口8080是否被占用,以及防火墙设置。 5. *...
为了能够在 Eclipse 上开发基于 Axis2 的 Web 服务,我们需要完成以下步骤:安装 Tomcat、部署 Axis2、安装 Eclipse 相关插件以及设置必要的依赖库。 #### 二、安装 Tomcat 1. **下载并解压 Tomcat** 下载 ...
本文将详细介绍所需的软件配置、环境搭建步骤以及如何在Tomcat上发布Apache AXIS Web应用。 #### 二、所需软件与清单 为了在Tomcat服务器上部署Apache AXIS Web应用,你需要下载以下软件: 1. **Tomcat-5.5.3**:...
本文将详细讲解Axis2的安装配置过程,以及如何在Eclipse环境中安装和配置Axis2插件,同时解决可能出现的问题。 1、Axis2安装配置 首先,你需要从Apache官方站点(http://apache.freelamp.com/ws/axis2/1_4_1/)下载...
本篇文章将详细介绍如何配置Axis2以及生成客户端。 首先,配置Axis2需要两个核心包:Axis2的bin包和Axis2的WAR包。bin包包含了运行和管理Axis2所需的命令行工具,而WAR包则是Axis2的服务容器,它需要被部署到一个...
总的来说,创建和发布 WebService 在 Eclipse 中是一个相对直观的过程,涉及到的主要步骤包括安装和配置 Eclipse 插件、设置 Tomcat 和 Axis、编写 Java 类、发布 WebService、编辑 `server.xml` 以及创建和测试 ...
接下来,文章讲述了部署过程,包括安装MyEclipse、配置Axis插件、部署Tomcat服务器、将Axis2的War包部署到Tomcat以及验证部署是否成功。最后,展示了如何在MyEclipse中创建一个Java项目,编写一个简单的WebService并...
总结起来,创建和发布Web Service涉及的主要步骤包括:安装和配置开发环境,创建Web工程,引入Axis库,编写服务接口,生成`wsdl`文件,从`wsdl`生成服务类,部署服务到Tomcat服务器。通过熟练掌握这些步骤,开发者...
标题中的"javawebservice开发 最简直接放tomcat下的axis1.4"指的是使用Axis1.4框架在Tomcat应用服务器上快速搭建Java Web服务的流程。Tomcat是一款流行的开源Java Servlet容器,它可以运行Java EE应用程序,包括Web...
#### 一、Axis简介及安装配置 **Axis** 是Apache的一个开源项目,主要用于Java平台上的Web服务实现。它支持SOAP协议,并且能够很好地与.NET、PHP等其他语言编写的Web服务进行交互。本文将详细介绍如何在Eclipse环境...
- 将生成的文件添加到项目中,然后部署到Eclipse配置的Tomcat服务器上。 7. **测试Web服务**: - 可以使用Axis的Web界面测试新创建的Web服务,也可以编写客户端代码进行调用。 通过以上步骤,你就能在Eclipse中...
标题“axis2tomcatexample”指的是一个实际的项目示例,它展示了如何在Apache Tomcat服务器上部署和运行Apache Axis2服务。Axis2是Apache软件基金会的一个开放源代码Web服务引擎,专门用于处理SOAP消息,同时也支持...