首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

MyEclipse 10 既有專案快速添加 WebService:從類到 WSDL 完整流程

     編輯:Java 相關知識

既有專案需發布 WebService,MyEclipse 圖形化嚮導可在不建立新專案情況下完成。

操作步驟

  1. 編寫業務類(POJO,無特殊註解要求)
  2. File → New → Other → Web Services → Web Service
  3. 選擇專案,關鍵:勾選 "Bottom up Java bean Web Service" 並選擇 "Generate WSDL"
  4. 選擇要發布的類 → Finish

驗證部署

  1. 啟動 Server
  2. 瀏覽器訪問 https://localhost:port/專案名/類名Port(如 /UserServicePort)
  3. 頁面顯示 WSDL 連結與操作列表

測試調用

使用 MyEclipse 內建 Web Services Explorer:

  1. 點擊 WSDL 頁面的 Explorer 圖示
  2. 選擇操作 → 填入參數 → Go
  3. 查看 SOAP 請求/回應與返回結果

必備 JAR 包(MyEclipse 可能不自動添加)

webservice-api.jar
webservice-extra.jar
webservices-extra-api.jar
webservices-rt.jar
webservices-tools.jar

手動加入 WEB-INF/lib 或 Maven 依賴。

常見問題

  • 端口衝突 → 修改 Server 配置
  • WSDL 命名空間衝突 → 類名唯一化
  • 複雜型別序列化失敗 → 確保 POJO 符合 JAXB 規範(無參構造器、getter/setter)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved