Axis2的简单配置(完整版)
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所示: