1.下载最新的axis2 bin包,war包。html
下载地址:http://axis.apache.org/axis2/java/core/download.htmljava
bin包的文件是eclipse使用web
war包是tomcat使用apache
2.分别解压到两个文件夹,并将war包解压出来的文件中的库文件拷贝到bin对应的库目录下。还须要单独下载一个jstl.jar包放到此库目录下。tomcat
3.修改eclipse中axis2对应的运行时地址,改为以上的bin文件夹eclipse
4.新建一个dynamic web工程(版本必定要低于2.5,好像是,具体忘了),并新建一个简单的类ui
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 serviceurl
6.以下位置,需改为axis2spa
7.一直下一步下一步完成便可。.net
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)