Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1101255
  • 博文数量: 60
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 2500
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-19 19:47
文章分类

全部博文(60)

文章存档

2009年(6)

2008年(54)

我的朋友

分类: Java

2008-11-29 12:00:45

AXIS1.1+JDK1.4.0+TOMCAT4.1配置全程详解

前些天我发了个求助贴子,有几个朋友回贴说也遇到同样的问题,今天我把我的配置给和我一样的新手详细写出,方便新手上路。
1.jdk1.4.0配置
下载jdk1.4.0,安装
a.新建环境变量JAVA_HOME:C:\j2sdk1.4.0 (安装路径)
b.PATH里环境变量追加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹;Path使得系统可以在任何路径下识别java命令
c.新建环境变量CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别
测试标准:可以使用JAVAC、JAVA编译执行JAVA文件

2.tomcat4.1配置
下载tomcat安装版本,假设tomcat安装在d:\tomcat4.1
a.新建环境变量CATALINA_HOME为d:\tomcat4.1
b.path环境变量里追加:%CATALINA_HOME%\bin
测试标准:启动TOMCAT可以看见小猫,示例链接有效

3.AXIS1.1配置
a.下载AXIS1.1,解压到tomcat4.1安装目录下的webapps文件夹下
b.新建两个环境变量AXIS_HOME = %CATALINA_HOME%\webapps\axis
AXIS_LIB = %AXIS_HOME%\WEB-INF\lib
c.新建环境变量AXISCLASSPATH,将%AXIS_HOME%\WEB-INF\lib目录下的JAR文件加入,即:
%AXIS_LIB%\axis.jar;
%AXIS_LIB%\axis-ant.jar;
%AXIS_LIB%\commons-discovery.jar;
%AXIS_LIB%\commons-logging.jar;
%AXIS_LIB%\jaxrpc.jar;
%AXIS_LIB%\saaj.jar;
%AXIS_LIB%\log4j-1.2.8.jar;
%AXIS_LIB%\wsdl4j.jar
或直接用下面的,已连接好了
%AXIS_LIB%\axis.jar;%AXIS_LIB%\axis-ant.jar;%AXIS_LIB%\commons-discovery.jar;%AXIS_LIB%\commons-logging.jar;%AXIS_LIB%\jaxrpc.jar;%AXIS_LIB%\saaj.jar;%AXIS_LIB%\log4j-1.2.8.jar;%AXIS_LIB%\wsdl4j.jar
d.为了让TOMCAT识别WEBAPPS下的AXIS路径,在CLASSPATH和PATH中追加AXIS主目录,我这里是D:\Tomcat4.1\webapps\axis
综合测试:
写一个java小程序:
public class Test{
public int add(int p1, int p2) {
return p1 + p2;
}
public int subtract(int p1, int p2) {
return p1 - p2;
}
}
在axis目录下新建一个test文件夹,将它保存在里面,注意:后缀名改为jws,也就是Test.jws 。
在浏览器里访问:可以看到它的WSDL文件,配置就算成功了。
提示:本人用的是WIN2000,我只试用了JDK1.4.0和TOMCAT4.1和AXIS1.1的搭配,高版本的JDK和TOMCAT可能不是这样配,还请高手指点。

阅读(2297) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~