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工程(版本一定要低于2.5,好像是,具体忘了),并新建一个简单的类

 

 

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

 

 

 

 

 

 

 

 

 

 

 

posted on 2019-12-05 11:35  北上  阅读(566)  评论(0编辑  收藏  举报