eclipse创建webservice过程(axis2),并发布到tomcat

时间:2019-12-05
本文章向大家介绍eclipse创建webservice过程(axis2),并发布到tomcat,主要包括eclipse创建webservice过程(axis2),并发布到tomcat使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

1.下载最新的axis2 bin包,war包。

 下载地址:http://axis.apache.org/axis2/java/core/download.html

 bin包的文件是eclipse使用

 war包是tomcat使用

2.分别解压到两个文件夹,并将war包解压出来的文件中的库文件拷贝到bin对应的库目录下。还需要单独下载一个jstl.jar包放到此库目录下。

3.修改eclipse中axis2对应的运行时地址,改成以上的bin文件夹

4.新建一个dynamic web工程,并新建一个简单的类

package webservice_test;

public class test {
    public int add(int a, int b) {
        System.out.println(a);
        return a + b;
    }
}

5.选中类名,单击右键->web services->create web service

6.如下位置,需改成axis2

 7.一直下一步下一步完成即可。

8.如下的文件夹是生成的webvice所有内容,将其拷贝到tomcat下的axis服务目录下对应的文件夹即可

 9.如下的目录下service.xml中的地址需要改一下,改成  http://www.w3.org/ns/wsdl/in-only,不然访问失败(https://stackoverflow.com/questions/36319901/the-serviceclass-object-does-not-implement-the-required-method-in-the-following

原文地址:https://www.cnblogs.com/sap-George/p/11988264.html