axis就不介绍了。
Eclipe开发axis
1.下载Ecipse3.2+
2.下载Axis 1.5 地址:http://ws.apache.org/axis2/download/1_5_1/download.cgi
同时下载Axis 1.4 (备用) 地址:http://ws.apache.org/axis2/download/1_4_1/download.cgi
3.下载Axis Ecplise插件 1.4.1
http://apache.freelamp.com/ws/axis2/tools/1_4_1/axis2-eclipse-codegen-wizard.zip
http://apache.freelamp.com/ws/axis2/tools/1_4_1/axis2-eclipse-service-archiver-wizard.zip
下载后解压到eclipse的plugin目录
4。tomcat (可选)如果不使用tomcat可是将service文件放在axis的repository/services目录下
5.下载ant
配置环境
1.配置环境变量:
AXIS2_HOME:F:/webservers/axis2-1.5
JAVA_HOME:D:/Program Files/Java/jdk1.5.0_09
ANT_HOME:E:/IDE/ant1.71
追加这三个变量的bin到path下
path=%AXIS2_HOME%/bin;%JAVA_HOME%/bin;%ANT_HOME%/bin;%path%
2.打包 axis.war
cmd->
cd %AXIS2_HOME%
cd web_app
ant
将%AXIS2_HOME%/dist目录下的axis2.war复制到 tomcat的 webapp目录下
3.启动tomcat
检查axis是否正常启动
如果看不到此页面说明环境配置失败,按照官方的文档进行step to step配置环境
http://ws.apache.org/axis2/1_5_1/installationguide.html
4.查看ecipse插件是否安装成功
新建->new ->other
安装成功后 cd到eclipehome/plugin目录
修改Axis2_Codegen_Wizard_1.3.0文件夹名称为Axis2_Codegen_Wizard_1.4.0
解压axis1.4 copy lib中的两个jar文件到Axis2_Codegen_Wizard_1.4.0/lib下
backport-util-concurrent-3.1.jar,geronimo-stax-api_1.0_spec-1.0.1.jar
修改plugin.xml
verision转到1.4.0
加入
<library name="lib/backport-util-concurrent-3.1.jar">
<export name="*"/>
</library>
<library name="lib/geronimo-stax-api_1.0_spec-1.0.1.jar">
<export name="*"/>
</library>
。
两外一个插件
Axis2_Service_Archiver_1.3.0改为Axis2_Service_Archiver_1.4.0名称
同样修改plugin.xml当中的version为1.4.0
到此axis2的开发环境已经搭建起来。下一章将介绍eclipse开发axis2.