eclipse安装Axis2 +Tomcat的webservice发布


参考博客1:http://blog.csdn.net/wangchangpen62/article/details/45171001

参考博客2:http://blog.csdn.net/zl834205311/article/details/51612207

参考博客3:http://blog.csdn.net/dragoo1/article/details/50759222


参考以上博客进行学习配置,在学习过程中也遇到些问题;再此将学习过程记录下来并分享希望对大家有帮助;

一、

ECLIPSE 本人使用的是绿色版 Kepler Release

TOMCAT: apache-tomcat-6.0.43

JDK: 1.6 版本

axis2: 1.7.7版本

二、下载axis2

http://axis.apache.org/axis2/java/core/download.cgi

先下载Service Archive plugin for Eclipse和Code Generator plugin for Eclipse

eclipse安装Axis2 +Tomcat的webservice发布_第1张图片

三、将Service Archive plugin for Eclipse和Code Generator plugin for Eclipse 解压得到的 org.apache.axis2.eclipse.service.plugin_1.7.7.jar

      和org.apache.axis2.eclipse.codegen.plugin_1.7.7.jar 放入到 eclipse的plugins 目录中即可;

      eclipse安装Axis2 +Tomcat的webservice发布_第2张图片


四、重启eclipse;在eclipse的file -new -other 中可以看到axis2 Code Generator 和axis2 service Archiver 表示插件安装成功

      eclipse安装Axis2 +Tomcat的webservice发布_第3张图片

五、创建WEB工程(我的工程名为mywebservice)

 eclipse安装Axis2 +Tomcat的webservice发布_第4张图片eclipse安装Axis2 +Tomcat的webservice发布_第5张图片


六、在mywebservice工程底下的WebContent的WEB-INF中创建calsses文件夹;同时修改工程编译文件的生成路径为当前目录;


eclipse安装Axis2 +Tomcat的webservice发布_第6张图片


七、在src 底下创建普通JAVA类,名为HelloWord  方法为test;

     

package mywebservice;

public class HelloWord {
	
	
	
	public String test(){
		
		return "HelloWord";
	}

	
}


八、选择 ECLIPSE 的FILE- NEW -OTHER 中Axis2Wizards  的 Axis2 Service Archive 并点击NEXT  选择CALSS路径

      eclipse安装Axis2 +Tomcat的webservice发布_第7张图片eclipse安装Axis2 +Tomcat的webservice发布_第8张图片

     eclipse安装Axis2 +Tomcat的webservice发布_第9张图片

eclipse安装Axis2 +Tomcat的webservice发布_第10张图片

eclipse安装Axis2 +Tomcat的webservice发布_第11张图片

eclipse安装Axis2 +Tomcat的webservice发布_第12张图片

九、将生成的aar包 解压出来;把aar包中的 META-INF 拷贝到工程中WebContent/WEB-INF/services/mysevice 中; 注: services 及mysevice 为新建文件夹,其中 services 名称不允许变,mysevice 名称自定义;

eclipse安装Axis2 +Tomcat的webservice发布_第13张图片

十、在 http://axis.apache.org/axis2/java/core/download.cgi 中下载axis2-1.7.7-war.zip 压缩文件;将压缩文件中的axis2-1.7.7-war 解压下的 WEN-INF 文件夹内的 conf modules 复制到项目 WEB-INF 下;lib中的JAR包复制到项目中的lib文件中;注意:别把后缀为“-LICENSE.txt”的文本也考过来了;

十一、将拷贝过来的jar包引入到工程里面 完成 点OK
eclipse安装Axis2 +Tomcat的webservice发布_第14张图片

十二、在/mywebservice/WebContent/WEB-INF底下创建web.xml文件并考入以下配置信息



  
  
    AxisServlet  
    org.apache.axis2.transport.http.AxisServlet  
    1  
  
  
    AxisServlet  
    /services/*  
 

十三、重启Tomcat ;用IE访问  http://localhost:8081/mywebservice/services/MyService?wsdl

eclipse安装Axis2 +Tomcat的webservice发布_第15张图片

PS: 关于 发布多个类的配置请参考博文 http://blog.csdn.net/wangchangpen62/article/details/45171001 本文就不再描述了;


你可能感兴趣的:(eclipse安装Axis2 +Tomcat的webservice发布)