Axis2的簡單配置(終結版)
1、axis2 下載地址
axis2-1.6.2-bin.zip
http://mirror.esocc.com/apache//axis/axis2/java/core/1.6.2/axis2-1.6.2-bin.zip
axis2-1.6.2-war.zip
http://mirror.esocc.com/apache//axis/axis2/java/core/1.6.2/axis2-1.6.2-war.zip
2、部署 axis2-1.6.2-war 到tomcat
解壓axis2-1.6.2-war.zip 得到 axis2.war 文件, 將 axis2.war 文件放到 tomcat 的 webapps 目錄下,啟動Tomcath后訪問http://localhost:8080/axis2/成功后如下圖
3、配置環境變量
將axis2-1.6.2-bin.zip解壓到一個文件目錄下(必須英文路徑)后配置環境變量(此案例用的D:\Webservice)
AXIS2_HOME = D:\Webservice\axis2-1.7.4
Path = %AXIS2_HOME%\bin
4、配置環境變量
寫個小DEMO來測試下是否正常
代碼:
public class SimpleService { public String getGreeting(String name) { return "你好 " + name; } public int getPrice() { return new java.util.Random().nextInt(1000); } }
編譯SimpleService類后,將SimpleService.class文件放到<Tomcat安裝目錄>\webapps\axis2\WEB-INF\pojo目錄中(如果沒有pojo目錄,則建立該目錄)。現在我們已經成功將SimpleService類發布成了WebService。在瀏覽器地址欄中輸入如下的URL:

http://localhost:8080/axis2/services/listServices
這時當前頁面將顯示所有在Axis2中發布的WebService,如圖2所示:
