J2EE 工具的版本注意事項

© 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.

版本注意事項

1.0 已知的問題和暫行解決方法
   1.1 使用 SCM Clearcase 配接器來匯入 J2EE 專案
   1.2 在 Web 部署描述子編輯器的 Servlet 詳細資料區段中,「瀏覽」按鈕沒有作用
   1.3 EJB 驗證器傳回 XDoclet 註解式 EJB 專案交換檔的反映錯誤
   1.4 所有 J2EE 專案都有專案特有的編譯器設定
   1.5 在啟用自動建置的 Linux® 上,WAR 匯入期間遺漏 Java 程式檔
   1.6 新的「J2EE 模組」精靈無法正確指定 EAR 伺服器執行時期版本
   1.7 移轉 J2EE 專案 - 需要等待建置完成
   1.8 移轉 J2EE 專案 - 錯誤訊息「需要移轉 WTP Meta 資料」
   1.9 開啟 EJB 視覺化程式和 EJB 部署描述子編輯器導致異常狀況

1.0 已知的問題和暫行解決方法

1.1 使用 SCM Clearcase® 配接器來匯入 J2EE 專案

如果利用「從現有的專案匯入」對話框從 ClearCase 匯入專案,則在「專案瀏覽器」視圖中,匯入的專案可能會遺漏「部署描述子」節點。

暫行解決方法:關閉工作區再重新開啟。 

1.2 在 Web 部署描述子編輯器的 Servlet 詳細資料區段中,「瀏覽」按鈕沒有作用

在 Web 部署描述子編輯器的 Servlet 詳細資料區段中,「Servlet 類別」的瀏覽按鈕沒有作用。

暫行解決方法:使用「程式碼」頁面來編輯 Servlet 類別屬性。

1.3 EJB 驗證器傳回 XDoclet 註解式 EJB 專案交換檔的反映錯誤

如果已啟用自動建置且利用專案交換來匯入,可能會出現反映錯誤。即使已停用自動建置,當您手動建置專案時,也可能出現錯誤。

暫行解決方法:關閉專案再重新開啟。

1.4 所有 J2EE 專案都有專案特有的編譯器設定

J2EE 專案(Web、EJB、EAR、連接器、Java 公用程式、App 用戶端)以使用的 JRE 層次的預設值來新增專案層次編譯器設定。如果已設定非預設的工作區編譯器喜好設定,則可能需要取消選取「啟用專案層次設定」或刪除 /.settings/org.eclipse.jdt.core.prefs 來移除專案層次設定。

1.5 在啟用自動建置的 Linux 上,WAR 匯入期間遺漏 Java 程式檔

在 Linux 上的某些實例中,如果已啟用自動建置,則 EAR 匯入有時無法適當地匯入巢狀 WAR 保存檔 Java 程式檔。

暫行解決方法:在匯入之前停用自動建置。相同的解決方法也適用於 WAR 匯入。

1.6 新的「J2EE 模組」精靈無法正確指定 EAR 伺服器執行時期版本

在以不同執行時期版本為目標的多個 EAR 下建立多個 J2EE 模組專案時,可能會發生狀況。

新增至現有的 EAR 時,目標執行時期欄位會停用(應該繼承 EAR 版本),但此版本有時不正確,如果重新整理,則「新增至 EAR」勾選框應該切換兩次(選取和清除)。

1.7 移轉 J2EE 專案 - 需要等待建置完成

當 5.1.2 版/第 6 版專案匯入 7.0 版工作區之後,建置器會啟動來將現有的 Meta 資料移轉成 7.0 版樣式。

在大型工作區上,此建置耗時數分鐘,在程序完成之前,請勿更動這些專案。如果在匯入專案之後未等待建置完成,且發生任何問題,例如嘗試開啟已匯入的 EAR 的「部署」頁面時出現 WebSphere® Server 警告提示,請關閉工作台再重新開啟。

1.8 移轉 J2EE 專案 - 錯誤訊息「需要移轉 WTP Meta 資料」

在專案移轉期間,作業可能失敗,導致專案停留在半移轉狀態。 

暫行解決方法:在「資源」視景中,開啟專案根目錄中的 ".project" 檔案,然後刪除下列項目:

<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>

然後,重新啟動工作台,並執行一次徹底建置。將會重新開始移轉此專案。

1.9 開啟 EJB 視覺化程式和 EJB 部署描述子編輯器導致異常狀況

在「EJB 視覺化程式」編輯器中建立新元素時,如果在「EJB 部署描述子」編輯器中開啟「參照」頁面,可能會發生異常狀況,造成產生的 EJB 元素發生錯誤。

 暫行解決方法:在使用「EJB 視覺化程式」編輯器之前,請關閉「EJB 部署描述子」編輯器。