Java 和 EJB 視覺化編輯 - 版本注意事項


1.0 已知的問題
   1.1 EJB 顯示名稱問題
   1.2 當您使用 CSS 編輯器和模型檔或視覺化圖解時,可能會出現錯誤訊息
   1.3 介面可能包含不需要的方法 Stub
   1.4 Java 程式碼可能在沒有警告的情況下遺失

1.0 已知的問題

1.1 EJB 顯示名稱問題

目前,在相同 EJB 專案中,您可以建立兩個有相同顯示名稱的 Enterprise JavaBeansTM (EJB),以及一或多個不含顯示名稱的 EJB。

1.2 當您使用 CSS 編輯器或模型檔或視覺化圖解時,可能會出現錯誤訊息

當您使用階式樣式表 (CSS) 編輯器時,您不應同時使用模型檔或視覺化圖解。 如果您這麼做,且關閉 CSS 編輯器,便會在 .log 檔中報告許多錯誤異常狀況,且會出現許多下列訊息:

發生錯誤。請參閱錯誤日誌,以取得詳細資料。

如果您按一下產品中的任何位置,會出現相同的錯誤訊息序列。

如果要避免這個問題,請關閉所有模型檔或視覺化圖解,再關閉 CSS 編輯器。

如果要暫時解決這個問題,請完成下列步驟:

  1. 關閉所有錯誤訊息視窗。
  2. (選用)按 Ctrl+Shift+S 鍵來儲存您的工作。
  3. (選用)關閉所有新的錯誤訊息視窗。
  4. 重新啟動產品。

1.3 介面可能包含不需要的方法 Stub

當您建立 Java 介面之間的繼承關係時,如果目標介面是二進位 Java 類型,就會在子介面中建立不需要的方法 Stub。 這些方法 Stub 是針對在 Super 介面或介面中宣告的方法來建立的。

如果要暫時解決這個問題,請利用從專案中刪除蹦現功能表,或利用 Java 程式碼編輯器或「套件瀏覽器」視圖編輯程式碼,來從子介面中刪除不需要的方法 Stub。

附註:如果在工作區中,將 Super 介面定義在其中一個專案中,就不會發生這個問題。

1.4 Java 程式碼可能在沒有警告的情況下遺失

當您使用 UML 視覺化編輯圖解時,如果您在類別之間拖曳 Java 方法,不會從第一個類別中移除這個方法,且會在第二個類別中建立空的方法主體。 這個圖解不會顯示任何錯誤。

您絕不應該在類別之間拖曳方法。 如果要從這個錯誤復原,請從第二個類別的程式碼中刪除空的方法主體,再關閉您的圖解和專案。 下次您開啟圖解時,會移除這個錯誤,您可以建立類別的圖解視圖。

返回主 Readme 檔