- 「XSLT 環境定義」視圖:如果排序節點清單,「XSLT 環境定義」視圖會依照文件順序而不是排序的順序來顯示節點清單。
- 當在「除錯」視景之外啟動除錯階段作業時,不會自動出現「XSLT 環境定義」和「XSLT 轉換輸出」視圖: 當不在「除錯」視景中,啟動 XSL 轉換除錯階段作業,「XSLT 環境定義」視圖和「XSLT 轉換輸出」視圖可能不會出現。您可以從工作台功能表列中選取視窗 > 顯示視圖 > 其他來手動開啟視圖。 請在「顯示視圖」對話框中,展開除錯節點,再選取您要開啟的視圖。 另外,您也可以在「除錯」視景中,終止所有除錯啟動作業,再重新啟動您的應用程式,來更正這一點。 如果要防止這個情況重新出現,在啟動除錯階段作業時,請確定您是在「除錯」視景中。
- 錯誤 JRE 層次警告對話框:當您啟動 XSLT 除錯階段作業時,除錯器可能會開啟一個關於 JRE 層次的錯誤警告對話框。 如果您收到這個對話框,且您正在使用產品 JRE(您可以在啟動配置的 JRE 標籤中檢查),您可以忽略這則訊息,再按一下對話框中的是來啟動除錯階段作業。
- 「找不到來源」編輯器可能會非預期地關閉:在某些情況下,除錯器提供按鈕供您編輯來源查閱路徑的找不到來源編輯器可能會非預期地關閉。 如果要編輯來源查閱路徑,請在「除錯」視圖中,用滑鼠右鍵按一下物件,再從蹦現功能表中選取編輯來源查閱。
- Java 通訊逾時設定可能需要增加,才能在伺服器中執行除錯:如果使除錯器連接應用程式時發生困難,您可能需要增加 Java 除錯逾時設定。 如果要判斷有沒有發生問題,請檢查
<workspace>\.metadata\.log
檔,看org.eclipse.jdi.TimeoutException
訊息是否存在。 如果要增加 Java 逾時設定,請從工作台功能表列中,選擇視窗 > 喜好設定。 請展開 Java 節點,按一下除錯。 在「除錯」喜好設定頁面中,增加通訊逾時值(除錯器逾時值(毫秒)和啟動逾時值(毫秒) - 建議您至少將這兩個欄位的預設值加一倍)。 如果未增加逾時設定,當您在伺服器中執行除錯時,除錯器可能會顯示成毀損。對於在 WebSphere Application Server 6.0 版中執行的應用程式,您可以在「伺服器」視圖中,嘗試用滑鼠右鍵按一下伺服器,從蹦現功能表中選取重新連接除錯程序來嘗試重新連接。
- 不支援 JSP 表示式語言:當除錯 JSP 時,不支援 EL(表示式語言)。 比方說,您不能進入包含 EL 的 JSP 行。
- 當除錯伺服器端 JavaScript™ 時,不支援「跳過所有岔斷點」:這個動作不適合在伺服器端 JavaScript 中設定的岔斷點。 當啟用動作時,會觸發在伺服器端 JavaScript 中設定的岔斷點。
- 不支援進行 WebSphere Application Server 6.0 版的伺服器端 JavaScript 除錯:只有在執行於 WebSphere Application Server 5.1 版的 Web 物件進行除錯時,才支援進行伺服器端 JavaScript 除錯。
- 當在「除錯」視景之外啟動除錯階段作業時,不會自動出現編譯語言除錯視圖:當不在「除錯」視景中啟動編譯語言除錯階段作業,可能會使某些視圖不出現。這包括「暫存器」、「記憶體」、「記憶體呈現」、「監視器」和「模組」等視圖。 您可以從工作台功能表列中選取視窗 > 顯示視圖 > 其他來手動開啟視圖。 請在「顯示視圖」對話框中,展開除錯節點,再選取您要開啟的視圖。 另外,您也可以在「除錯」視景中,終止所有除錯啟動作業,再重新啟動您的應用程式,來更正這一點。 如果要防止這個情況重新出現,在啟動除錯階段作業時,請確定您是在「除錯」視景中。
- 程式碼編輯器可能不會強調顯示現行執行行:當進行儲存程序的除錯時,程式碼編輯器可能不會強調顯示現行執行行。 如果要更正這一點,請關閉編輯器,再按一下最上層的堆疊框來重新開啟編輯器。