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


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

1.0 已知的問題

1.1 EJB 顯示名稱問題

如今,您在相同的 EJB 專案中可以建立兩個相同顯示名稱的 Enterprise JavaBeans (EJB) , 以及一或多個沒有顯示名稱的 EJB。

1.2 在您使用 CSS 編輯器與模型檔(或視覺化圖型)時可能顯示錯誤訊息

在您使用階式樣式表 (CSS) 編輯器時, 不應同時使用模型檔或視覺化圖型。如果您如此做, 且您關閉 CSS 編輯器,則會在 .log 檔中報告一些錯誤異常狀況, 並顯示下列一些訊息:

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

如果您按一下產品中的任一處, 會顯示同樣順序的錯誤訊息。

為了避免發生此問題,請在您關閉 CSS 編輯器前, 先關閉您所有的模型檔或視覺化圖型。

暫行解決辦法是完成下列步驟:

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

1.3 介面可能含有不必要的方法 Stub

當您在 Java 介面間建立延伸關係時, 如果目標介面為二進位 Java 類型, 則會在子介面中建立不必要的方法 Stub。這些方法 Stub 是針對超介面或介面中所宣告的方法而建立的。

暫行解決辦法是使用從專案中刪除蹦現功能表, 或使用 Java 程式碼編輯器或「套件瀏覽器」視圖來編輯程式碼, 以便將不必要的方法 Stub 從子介面中刪除。

附註: 如果超介面是定義在您工作區的一個專案中,便不會出現此問題。

1.4 Java 程式碼可能遺失,且不會出現警告

在您使用 UML 視覺化編輯圖型時, 如果您將 Java 方法從某個類別拖曳至另一個中時, 方法並不會從第一個類別中移除, 且會在第二個類別中建立一個空方法主體。圖型不會顯示任何錯誤。

請永不在各類別間拖曳方法。如果要解決這個錯誤, 請將空方法主體從第二個類別的程式碼中刪除, 並關閉您的圖型與專案。下次在您開啟圖型時, 錯誤已移除,而您即可建立類別的圖型視圖。

返回主 Readme 檔