我需要通過程序處理異常(」處理重構時發生異常「Delete Resource'」) 。如何處理異常「在處理重構時發生異常'刪除資源'」「通過程序
我從eclipse中使用刪除菜單刪除IProject時出現此異常。因爲另一個Windows進程正在使用我的IProject中的某個資源。
因此,而不是日食警告窗口,我需要顯示我自己的警告信息來清楚地描述。
我需要通過程序處理異常(」處理重構時發生異常「Delete Resource'」) 。如何處理異常「在處理重構時發生異常'刪除資源'」「通過程序
我從eclipse中使用刪除菜單刪除IProject時出現此異常。因爲另一個Windows進程正在使用我的IProject中的某個資源。
因此,而不是日食警告窗口,我需要顯示我自己的警告信息來清楚地描述。
如果你不知道錯誤的類型,我會建議你的catch異常聲明應該只包含(Exception對象)。這就是我在Netbeans IDE上使用的東西,我不知道它是否適用於eclipse上的此類錯誤
嘗試在發生此錯誤後處理此錯誤可能會使項目陷入混亂。
相反,如果您有檢測錯誤的方法,您可以使用org.eclipse.ltk.core.refactoring.deleteParticipants
擴展點來添加刪除參與者,該參與者可以拒絕checkConditions
方法中的刪除。
嗨格雷格,你能請我提供一步一步的過程(或)關於如何實現上面指定的擴展點的快照。因爲我是xtext的新手。 –
刪除參與者是一個重要的代碼片段,我沒有一個代碼。 –
它拋出ResourceException。 –