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

 

 

相關文章
相關標籤/搜索