参考博客1:http://blog.csdn.net/wangchangpen62/article/details/45171001
参考博客2:http://blog.csdn.net/zl834205311/article/details/51612207
参考博客3:http://blog.csdn.net/dragoo1/article/details/50759222
参考以上博客进行学习配置,在学习过程中也遇到些问题;再此将学习过程记录下来并分享希望对大家有帮助;
一、
ECLIPSE 本人使用的是绿色版 Kepler Release
TOMCAT: apache-tomcat-6.0.43
JDK: 1.6 版本
axis2: 1.7.7版本
二、下载axis2
http://axis.apache.org/axis2/java/core/download.cgi
先下载Service Archive plugin for Eclipse和Code Generator plugin for Eclipse
三、将Service Archive plugin for Eclipse和Code Generator plugin for Eclipse 解压得到的 org.apache.axis2.eclipse.service.plugin_1.7.7.jar
和org.apache.axis2.eclipse.codegen.plugin_1.7.7.jar 放入到 eclipse的plugins 目录中即可;
四、重启eclipse;在eclipse的file -new -other 中可以看到axis2 Code Generator 和axis2 service Archiver 表示插件安装成功
五、创建WEB工程(我的工程名为mywebservice)
六、在mywebservice工程底下的WebContent的WEB-INF中创建calsses文件夹;同时修改工程编译文件的生成路径为当前目录;
七、在src 底下创建普通JAVA类,名为HelloWord 方法为test;
package mywebservice;
public class HelloWord {
public String test(){
return "HelloWord";
}
}
八、选择 ECLIPSE 的FILE- NEW -OTHER 中Axis2Wizards 的 Axis2 Service Archive 并点击NEXT 选择CALSS路径
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:javaee="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
<servlet>
<servlet-name>AxisServlet</servlet-name>
<servlet-class>org.apache.axis2.transport.http.AxisServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
</web-app>