這是axis2 jar下載(2)下載,axis2需要加入大量的jar包,非常不便。筆者經過測試,剔除了大部分不需要的jar,留下這五個是必須的。以上是測試代碼,在本機跑過沒問題。
Apache Axis2是下一代 Apache Axis。Axis2 雖然由 Axis 1.x 處理程序模型提供支持,但它具有更強的靈活性并可擴展到新的體系結構。Axis2 基于新的體系結構進行了全新編寫,而且沒有采用 Axis 1.x 的常用代碼。支持開發(fā) Axis2 的動力是探尋模塊化更強、靈活性更高和更有效的體系結構,這種體系結構可以很容易地插入到其他相關 Web 服務標準和協(xié)議(如 WS-Security、WS-ReliableMessaging 等)的實現中。Apache Axis2 是Axis的后續(xù)版本,是新一代的SOAP引擎。
1.在搭好的spring MVC框架中,引入axis2的jar
2.在WEB-INF下創(chuàng)建services文件夾,名字一定是services,其他不能識別,在services一定要再創(chuàng)建一個文件夾(名字順便,例如:axis), 在axis下創(chuàng)建一個文件夾,名字一定是META-INF,在META-INF下創(chuàng)建services.xml文件和一個空的ServiceData.xml,這個名字也是不變的。
axis2-plugs插件,可以支持MyEclipse8的版本安裝插件-axis2-plugs plug MyEclipse8 can support the version of the installed plug-ins。