wtp是個不錯的東東,功能很強,做得居然跟IBM WebSphere Dev Studio一樣,最重要的是,他還支持WebService的調試?。?!
只是這個東東安裝實在麻煩,花整整一天才搞定他,現將安裝步驟羅列如下:
1. 到 Sun 下載jdk 1.5,我用的是 Update 7
安裝到 C:\Program Files\Java\jdk1.5.0_07
2. 下載 WebTools/Eclipse All in One包,版本 r-1.0.2-200604280245,因為1.5的在我這里始終沒法用
Eclipse版本為 3.1.2
解壓所有文件到 D:\eclipse
重要: 安裝前必須一定千萬要清除以前的eclipse環(huán)境?。?!
俺就因為Workspace目錄還沿用以前的,導致
1. Tomcat啟動的時候總是去找 /Tomecat/lib目錄
2. 發(fā)布WebService時Axis出錯
3. 下載Tomcat,注意,最好是5.5.x,而且wtp1.0.2最高只支持到5.5.9,我用的就是5.5.9,5.5.12會出錯
安裝到 D:\Tomcat
記得選上 Webapps
最好修改一下默認端口
指定jdk/jre安裝目錄
4. 配置Tomcat
運行 開始\所有程序\Apache Tomcat 5.5\Configure Tomcat 或者 D:\Tomcat\bin\tomcat5w.exe
指定Java Virtual Machine路徑,如果只裝了 jdk/jre 5.0的話可以不用修改
5. 配置wtp/Eclipse
啟動Eclipse,打開 Window/Preferences
切換到Server/Installed Runtime,Add添加一個Web應用服務器
切換到WebServices/Server and Runtime,指定Server為Tomcat 5.5
6. 添加Server
打開New.../Project,選擇Server/Server
選擇我們在配置Server/Installed Runtime里指定的Tomcat服務器
可以看到我們的Tomecat顯示在Servers頁面了
7. 測試
下面我們來寫個Demo
先New一個Dynamic Web Project,我們叫他 WebDemo
新建一個Class WebDemoClass
代碼如下
public class WebDemoClass {
public String exec(String info)
{
System.out.println(info);
return "Printed: " + info;
}
} 現在要發(fā)布這個JavaBean到WebService
New/WebService/WebService
按向導一步一步來,指定Bean為WebDemoClass
點擊Finish等待發(fā)布完成即可!
在瀏覽器中輸入
http://localhost:9090/WebDemo/services/WebDemoClass?wsdl如果看到結果表示發(fā)布成功
打開Web Service Explorer
選擇 exec
輸入參數,點擊Go即可看到結果了
BCB下測試代碼
下載 (需要MSSoap SDK支持)
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現有害或侵權內容,請
點擊舉報。