利用Aixs2發(fā)布webservice服務(wù)
開(kāi)發(fā)前準(zhǔn)備:
1、Eclipse Java EE IDE(Juno Service Release 1),這個(gè)必須是for J2EE 的IDE,因?yàn)榘l(fā)布webservice的插件所需。
下載地址:http://www.eclipse.org/downloads/
2、Tomcat 。下載地址:http://tomcat.apache.org/download-60.cgi
3、開(kāi)發(fā)webservice所需的框架Aixs2(我所使用的1.6.2版本),下載地址:http://mirror.bjtu.edu.cn/apache/axis/axis2/java/core/1.6.2,這里我下載的axis2-1.6.2-bin.zip。將其解壓縮出來(lái)并放到Tomcat的webapps目錄下。
4、發(fā)布webservice服務(wù)所需的插件axis2-eclipse-service-plugin-1.6.2.zip,同樣在以上地址可以找到,將其解壓縮出來(lái),放到Eclipse的plugins目錄下。如果啟動(dòng)了Eclipse,則需重啟Eclipse才會(huì)生效。
準(zhǔn)備工作完畢,開(kāi)始開(kāi)發(fā)webservice服務(wù)。
1、新建Java Project,新建類。

2、由于我發(fā)布的webservice服務(wù)引入了第三方的jar包,發(fā)布的時(shí)候老是提示找不到第三方j(luò)ar包中類,思索再三終于找到原因,原來(lái)是要將第三方的jar包,解壓縮至java工的輸出路徑下,下面是我所寫(xiě)的一個(gè)對(duì)工程進(jìn)行編譯,并將工程lib目錄下的jar進(jìn)行解壓縮的Ant腳本(build.xml),可以根據(jù)個(gè)人實(shí)際情況進(jìn)行修改。Ant使用這里就不講述了。
3、發(fā)布webservice服務(wù)。
1、在所在工程右鍵New→Other,會(huì)看到如下界面

2、選擇 Axis2 Service Archiver,會(huì)出現(xiàn)如下界面,這里選擇的是工程的輸出路徑,eclipse默認(rèn)是工程的bin目錄下,這里我ant編譯之后為classes目錄。

3、一路Next。




3、點(diǎn)擊Filish,至此發(fā)布完成。
1、Eclipse Java EE IDE(Juno Service Release 1),這個(gè)必須是for J2EE 的IDE,因?yàn)榘l(fā)布webservice的插件所需。
下載地址:http://www.eclipse.org/downloads/
2、Tomcat 。下載地址:http://tomcat.apache.org/download-60.cgi
3、開(kāi)發(fā)webservice所需的框架Aixs2(我所使用的1.6.2版本),下載地址:http://mirror.bjtu.edu.cn/apache/axis/axis2/java/core/1.6.2,這里我下載的axis2-1.6.2-bin.zip。將其解壓縮出來(lái)并放到Tomcat的webapps目錄下。
4、發(fā)布webservice服務(wù)所需的插件axis2-eclipse-service-plugin-1.6.2.zip,同樣在以上地址可以找到,將其解壓縮出來(lái),放到Eclipse的plugins目錄下。如果啟動(dòng)了Eclipse,則需重啟Eclipse才會(huì)生效。
準(zhǔn)備工作完畢,開(kāi)始開(kāi)發(fā)webservice服務(wù)。
1、新建Java Project,新建類。

2、由于我發(fā)布的webservice服務(wù)引入了第三方的jar包,發(fā)布的時(shí)候老是提示找不到第三方j(luò)ar包中類,思索再三終于找到原因,原來(lái)是要將第三方的jar包,解壓縮至java工的輸出路徑下,下面是我所寫(xiě)的一個(gè)對(duì)工程進(jìn)行編譯,并將工程lib目錄下的jar進(jìn)行解壓縮的Ant腳本(build.xml),可以根據(jù)個(gè)人實(shí)際情況進(jìn)行修改。Ant使用這里就不講述了。

3、發(fā)布webservice服務(wù)。
1、在所在工程右鍵New→Other,會(huì)看到如下界面

2、選擇 Axis2 Service Archiver,會(huì)出現(xiàn)如下界面,這里選擇的是工程的輸出路徑,eclipse默認(rèn)是工程的bin目錄下,這里我ant編譯之后為classes目錄。

3、一路Next。





3、點(diǎn)擊Filish,至此發(fā)布完成。
posted on 2012-12-21 17:39 科菱財(cái)神 閱讀(1481) 評(píng)論(0) 編輯 收藏 所屬分類: Webservice