© Copyright International Business Machines Corporation 2006. All rights reserved.US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM® Corp.
如果從範例展示區的 Structs 範例中(「技術範例」種類)匯入「應用程式範例」(struts-example) 或「上載範例」(struts-upload) 範例應用程式, 「問題」視圖中可能會出現一些錯誤標記。Struts 範例來自於 Apache Struts 專案的 Struts 發行套件。為了方便您使用,這些範例封原不動地納入「範例展示區」中。但確實有些錯誤。
當 Struts 配置檔編輯器已開啟時,如果在 Web 圖型編輯器中繪製鏈結,產品可能會記載下列錯誤:org.eclipse.core.commands.ExecutionException、java.lang.reflect.InvocationTargetException 或兩者。 如果已記載其中一個錯誤,請重新啟動工作台,並關閉 Struts 配置檔編輯器,然後繼續使用 Web 圖型編輯器。如果已記載其中一個錯誤,且您未依照先前的步驟執行,則對 Web 圖型、Struts 配置檔或兩者所做的任何變更可能遺失或出現錯誤。
為了避免這個問題,在使用 Web 圖型編輯器時,請關閉所有 Struts 配置檔編輯器。
問題:
將 Struts 範例匯入工作區時,專案可能出現錯誤:「目標執行時期 WebSphere® Application Server 6.1 Stub 未定義」。當工作台的伺服器清單不含「WebSphere Application Server 6.1 版 Stub」時,就會發生這個錯誤。是否發生這個錯誤,視工作台配置及電腦上安裝的伺服器而定。
暫行解決方法:
在使用範例之前,請先設定專案的目標伺服器:
- 若要檢視或修改可用的伺服器清單:
- 按一下視窗® > 喜好設定... > 伺服器 > 已安裝的執行時期。
- 確認「WebSphere Application Server 6.1 版 Stub」或「WebSphere Application Server 6.1 版」已安裝在產品中。如果其中一個伺服器未安裝,請按一下新增...,安裝「WebSphere Application Server 6.0 版」。
- 關閉「喜好設定」視窗。
- 在「專案瀏覽器」視圖中,用滑鼠右鍵按一下您匯入的 Struts 專案範例,再按一下內容。
- 按一下目標執行時期,然後選取其中一個伺服器的勾選框。
- 按一下確定。
- 對您匯入的 Struts 範例 EAR 專案,重複步驟 2-4。
設定目標伺服器之後,請重建和部署 Struts 專案範例:
- 若要重新建置專案,請在主功能表按一下專案 > 清除...。在「清除」視窗中,選取清除所有專案或清除下列選取的專案。按一下確定。
- 如果您匯入的範例含有錯誤,請在主功能表按一下視窗 > 喜好設定 ... > 伺服器 > WebSphere,然後選取允許含有錯誤的應用程式發佈至伺服器。按一下確定。
- 若要部署專案,請用滑鼠右鍵按一下「專案瀏覽器」,再按一下執行身份 > 在伺服器中執行...(確定已選取正確的目標伺服器)。