J2EE 開發工具的限制

這個主題主要在說明目前已知的 J2EE 工具開發限制。

企業應用程式中替代的部署描述子 (alt-dd) 元素

工作台目前不支援使用 alt-dd 元素。暫行解決方法是編輯所含模組的部署描述子。

企業應用程式中的 JAR URI 不支援空格

模組的 URI,或企業應用程式中的公用程式 JAR 檔,都不支援空格。JAR 檔或模組中的 MANIFEST.MF 檔 "Class-Path:" 屬性,是企業應用程式相對路徑的空格定界清單。 如果被參照的 JAR 檔的 URI 含有空格,JAR 檔就無法參照 EAR 中的另一個 JAR 檔。

企業應用程式專案名稱不應含有 DBCS 字元

當您建立企業應用程式專案時,建議您不要使用含有雙位元組字集 (DBCS) 字元的名稱。

在移除公用程式 JAR 檔的相依關係時,Java™ 建置路徑就會更新

在移除公用程式 JAR 的相依關係時,如果相依的 JAR 仍被 EAR 專案參照時, 才會從 Java 建置路徑移除對應的 Java 專案。比方說,假設您連同 JUnit Java 範例專案,一起建立一個 J2EE 1.3 Web 專案和 EAR。 接下來,在 EAR 新增 JUnit 專案作為「公用程式 JAR」,再新增 JUnit, 作為 Web 專案的「Java JAR 相依關係」。 之後,如果您要移除 JUnit 和 Web 專案之間的相依關係, 請先從 Web 專案移除「Java JAR 相依關係」,再從 EAR 移除「公用程式 JAR」。 請務必按照這個順序,以確保作業正常。

「Java JAR 相依關係」頁面無法更新 Java 建置路徑

「Java JAR 相依關係」頁面並未與「專案內容」對話框內的「Java 建置路徑」頁面同步化。 因此,在同一個對話框階段作業當中,您在其中一個頁面所做的變更,不一定會反映在另一個頁面。也有一些情況是,如果您在這兩個頁面之間來回翻轉, 那麼當您按一下確定按鈕時,或者如果在按確定按鈕之前, 先按了套用按鈕,便會使其中一個頁面所做的更新,抵消另一個頁面所做的更新。 通常這就好像您新增 JAR 相依關係,但專案並沒有被新增至 Java 建置路徑中。暫行解決方法是重新開啟內容對話框,切換到 JAR 相依關係頁面, 清除再重新選取相依的 JAR 檔,然後再按一下確定

您為新 J2EE 專案採用非預設的專案位置時所發生的「專案說明無效」錯誤

當您建立新的 J2EE 專案時(包括 Java、企業應用程式、動態 Web、EJB、應用程式用戶端以及連接器專案), 不可以使用已被工作台中另一個專案所用的專案位置。如果您選擇的專案位置,已被另一個專案所使用,則精靈會顯示一個「專案說明無效」錯誤對話框或訊息。如果您在收到這則訊息之後, 按一下「瀏覽」按鈕,選擇一個有效的專案位置,就表示建立專案的作業還沒結束。 暫行解決方法是按一下「取消」,再重新開啟「建立專案」精靈。
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.