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

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

 

 

相关文章
相关标签/搜索