前提准备工作:
(1)下载tomcat--xampp集成环境---url:http://sourceforge.net/projects/xampp/?source=recommended
(2)下载Eclipse---url:www.eclipse.org
(2)下载axis2.war,解压后放入tomcat的webapps目录下---url:http://axis.apache.org/axis2/java/core/download.cgi
下载需要的文件:
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img1.ph.126.net/a1brT6jJdBA3epLIcwU78g==/6598248443182923541.png)
(3)下载axis2 for eclipse plugin,解压之后放到eclipse的dropins目录下---url: http://axis.apache.org/axis2/java/core/tools/eclipse/plugin-installation.html
操作如图所示:
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/N_gGpRMTud-FVCHwUhHmTQ==/6598278129996877698.png)
下载需要的文件:
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/TYEgmHkzP4srkChWbEMW9w==/6631238190007355775.png)
成功现象:
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img2.ph.126.net/ojCyXc0Y9a2iPmrHpD_ikw==/6631369031891064521.png)
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/O8VPPka8hiWYm5lfwaFniA==/1159113954195529881.png)
2、输入项目空间,可随意。
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/ToeBVP_dFRkGqAJpke2cfg==/6598147288113168699.png)
3、目录catalog,选择<All Catalogs>,选择图中Artifact Id(不可乱选)。
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img2.ph.126.net/5LdwrCzt1rYYnKUacXrX1A==/6631411912844548904.png)
4、输入公司名称、项目命名、包名。
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img1.ph.126.net/rfs7hAW1OAuzUwt4EyCO1w==/6631402017239900386.png)
5、项目创建成功,接下来是开发内容的过程,省略。
6、开发完成之后,右击项目名称,选择new-other-Axis2 Wizards。
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/5jcKQu7gQih1mjUf-rpZ3A==/6598198965159674079.png)
7、选择项目的class文件所在的具体目录。
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/NyS52R30cvZ-fkpszOh6_w==/6598070322299221305.png)
9、输入服务名称(自定义),类名(包名.类名),点击<Load>加载方法,选择需要的方法。
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/oTTke8w6xvBUM-9JgqXGvg==/6631433903077099365.png)
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/UDNrwwe0UkG9am0qEDPpUA==/4878805771426357566.png)
11.点击finish,完成操作,成功现象:
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/hcllJf4vChUlZwokBjPxLA==/4841651074501133235.png)
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img1.ph.126.net/StAEd97DxEdk2KC1qVTJAA==/6631351439705012509.png)
14、点击<service>,效果如图所示:
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img1.ph.126.net/JWBY9e3aR1xxYZ9j6lJb_g==/6598283627555021041.png)
15、点击刚发布的项目,产生的现象如图所示:
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img1.ph.126.net/UkS4kFwOtYGOOBBAoDWCBg==/6598194567113163373.png)
16、启动SoapUI,新建SoapUI项目。
刚粘贴url的现象:
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img1.ph.126.net/M9zdS-mUm9kw0Dw4uhprGg==/6631283269984103725.png)
![利用Eclipse开发WSDL类型的webservice以及发布过程 - 阿雪 - 笑对你我他](http://img0.ph.126.net/Ys8E2eb8B7SPtXxZ3a_Tzg==/6631321752891071169.png)
17、wsdl类型项目创建、发布成功并进入测试阶段。测试阶段省略。