從 WebSphere Studio 5.1、5.1.1 或 5.1.2 移轉

這份文件提供從 WebSphere® Studio Application DeveloperWebSphere Studio Site Developer 5.1.x 版移轉至 Rational® Application Developer 6.0 版的指示。

如果需要使用 Rational Application Developer 的相關資訊,請參閱線上說明。

請參閱 www.ibm.com/developerworks/rational,以取得更新的文件。

如果需要從舊版 WebSphere Studio 移轉至 5.x 版,或從 VisualAge® for Java™ 移轉至 WebSphere Studio 的相關資訊,請移至 www.ibm.com/software/awdtools/studioappdev/support/,搜尋「移轉手冊」

如果要從 WebSphere Studio 5.1.x 版移轉,請執行下列動作:
  1. 安裝之前,請先閱讀與 Eclipse 2.x 版和 WebSphere Studio 5.1.x 版的相容性的相關資料。 請注意,從 Portal Toolkit 5.0.2.2 版移轉的 Portlet 應用程式專案沒有與 WebSphere Studio 5.1.2 版的舊版相容性支援。
  2. 備份您的 WebSphere Studio 5.1.x 版工作區。
  3. 安裝 Rational Application Developer 。請參閱安裝手冊(install.html 檔),它在第一片產品 CD 的根目錄中。
  4. 建議:依預設,第一次啟動 Rational Application Developer 時,會提示您確認您要使用稱為 rationalsdp6.0\workspace 的工作區。也就是說,「工作區啟動程式」對話框會指向不是您的 WebSphere Studio 工作區的目錄。如果要在移轉舊工作區之前探索新環境,在啟動 Rational Application Developer 時,請接受預設值,或指定某個其他新目錄名稱。您可能會這麼做,比方說,以便能夠建立一、兩個測試專案,閱讀新增功能的相關資訊(說明 > 歡迎使用),執行某些新的指導教學(說明 > 指導教學展示區),或體驗某些新範例(說明 > 範例展示區)。
  5. 將專案移轉至 6.0 版。您可以依照下列方式,將 WebSphere Studio 5.1.x 版中所建立的專案自動移轉至 6.0 版:
    1. 移轉工作區:當您準備好永久移轉 5.1.x 版工作區時,請利用舊工作區來啟動 Rational Application Developer 。這時會出現一個進度指示器,確認正在自動移轉您的專案。

      附註:在工作區移轉期間,會開啟問題對話框,其中含有下列訊息:無法還原工作台佈置。原因:還原工作台時,發生問題。這個錯誤訊息不會影響工作區的順利移轉。 請按一下錯誤對話框中的詳細資料按鈕來記下無法還原的視景名稱,再按一下確定來關閉對話框。

      如果要還原視景,請執行下列動作:
      1. 選取視窗 > 關閉視景來關閉視景
      2. 選取視窗 > 開啟視景來重新開啟視景。
      註: 對於在 WebSphere Studio 5.1.2 版中使用 EGL Web 視景的 Enterprise Generation Language (EGL) 專案Rational Application Developer 6.0 版已移除了這個視景。所有 EGL 專案已在沒有這個視景的情況下,在 Rational Application Developer 6.0 版中安全移轉。如果您使用 EGL Web 視景,請執行下列動作:
      1. 關閉 EGL Web 視景。
      2. 在「喜好設定」中啟用 EGL 功能(視窗 > 喜好設定)。請參閱線上說明,以取得啟用 EGL 功能的詳細資料。
      3. 選取視窗 > 開啟視景,再選擇 Web 視景。
    2. 移轉從 SCM(原始碼管理)系統中載入的專案:當 SCM 系統中的 WebSphere Studio 5.1.x 專案載入 Rational Application Developer 時,會自動移轉至 6.0 版。
    3. 移轉利用專案交換匯入的專案:從 WebSphere Studio 5.1.2 或 5.1.1 匯出,再利用專案交換特性匯入 Rational Application Developer 6.0 版的專案會自動移轉至 6.0 版。 WebSphere Studio 5.1.2 版提供了專案交換特性,在 5.1.1 版中,它是一個選用的外掛程式。
    附註:
    • 如果您搭配 WebSphere Studio 5.1.2 版來使用 Portal Toolkit 5.0.2.2 版,以開發 Portlet 專案,您的工作區會自動移轉成相容於 Rational Application Developer 。請參閱移轉至 Rational Application Developer 6.0 版中的入口網站工具以取得詳細資訊。
    • 對於每個移轉至 6.0 版的 5.1.x 版專案,移轉程式會自動將 .compatibility 檔新增至 6.0 版的專案資料夾中。 使用這個檔案是為了 WebSphere Studio 5.1.x 版的舊版相容性。請勿編輯或刪除這個檔案。請參閱與 WebSphere Studio 5.1.x 版的相容性一節,以取得詳細資訊。
    重要事項:
    • 如果您在移轉的工作區有相關的除錯啟動配置,您應該注意部分啟動配置不會自動移轉。 如果需要如何將啟動配置還原至已移轉的工作區的相關資訊,請參閱6.0 版的除錯器變更
    • 如果您在已移轉的工作區中,在專案上使用 XSLT 除錯器或 EGL 除錯器,您必須變更 Rational Application Developer 6.0 版所安裝的 Java Run-time Environment (JRE)。請參閱6.0 版的除錯器變更,以取得如何進行這項變更的詳細資料。
    • 如果您有利用已移轉至 6.0 版的 Enterprise Generation Language 來開發的程式,請注意,6.0 版有新的 EGL 保留字。 如果您在變數或組件名稱中使用這些單字,您就必須改變它們。請參閱6.0 版中的 EGL 保留字
  6. Rational Application Developer 6.0 版不支援 DB2® Net JDBC Driver。如果您利用 DB2 Net JDBC Driver 建立了 JDBC 連線,您將無法在 Rational Application Developer 6.0 版中重新連線。您必須變更連線來使用其中一種支援的 JDBC 驅動程式。請參閱線上說明,以取得 6.0 版的 JDBC 驅動程式的詳細資訊。
  7. 如果您有從 WebSphere Studio Application DeveloperWebSphere Studio Site Developer 5.1.x 版移轉的 Web 或 XML 檔使用 Shift_JIS 字集且包括供應商選取的字元,您必須另行指定 Windows-31J 字集。
  8. 如果您在 WebSphere Studio Application DeveloperWebSphere Studio Site Developer 5.1.x 版中安裝了任何供應商外掛程式,您必須取得 6.0 版的對應外掛程式,再重新安裝它們。
  9. 如果您在安裝 Rational Application Developer 時,安裝了任何前一版的 WebSphere 5.x 版單元測試環境,且您使用內嵌傳訊服務,請安裝 Rational Application Developer 所提供的版本來升級它。請參閱安裝手冊,以取得安裝內嵌傳訊服務的詳細資料。
  10. 如果您使用需要 Agent Controller 的特性,請安裝 Rational Application Developer 所提供的版本來升級它。 如果需要詳細資料,請參閱安裝手冊
  11. 如果要從 VisualAge Generator 移轉,請參閱 VisualAge Generator to Enterprise Generation Language (EGL) Migration Guide 一書, 您可以在 "Accessing the VisualAge Generator to EGL Migration Guide" 說明主題之下,在線上說明的 "Installing and migrating" 一節中找到它的 PDF 檔。您可以從 http://www.ibm.com/developerworks/rational/library/egldoc.html 取得最新的版本。
相關概念
WebSphere Studio 5.1.x 版的相容性
相關工作
移轉 Web 專案中的 JavaServer Faces 資源
移轉 Portlet 專案中的 Faces 資源
移轉至 Rational Application Developer 6.0 版中的入口網站工具
相關參考
6.0 版的除錯器變更
WDO 至 SDO 移轉
6.0 版中的 EGL 保留字
WebSphere 測試環境的變更

(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.