2016-10-25 3 views
-2

Ich brauche eine Ausnahme zu behandeln („Eine Ausnahme gefangen wurde, während die Refactoring-Verarbeitung‚Ressource löschen‘“) durch Programm .Wie die Ausnahme behandeln „Eine Ausnahme gefangen wurde, während die Refactoring‚Ressource löschen‘Verarbeitung“ Thorugh Programm

ich diese Ausnahme bin immer während IProject mit Löschen-Menü von Eclipse zu löschen. Weil ein anderer Windows-Prozess eine der Ressourcen in meinem IProject verwendet.

So anstelle von Eclipse Fenster ich brauche Warnung meine eigene Warnmeldung angezeigt werden, klar zu beschreiben.

Antwort

0

, wenn Sie nicht die Art des Fehlers kennen, werde ich Ihren Fang Ausnahmeanweisung Beratung nur (Exception-Objekt) enthalten sollte. das ist, was ich auf Netbeans IDE verwende, ich weiß nicht, ob es für solche Fehler auf der Sonnenfinsternis funktioniert

+0

Es ist Resource zu werfen. –

0

Der Versuch, mit diesem Fehler umzugehen, nachdem es passiert ist wahrscheinlich, das Projekt in einem Durcheinander zu verlassen.

Stattdessen können Sie den Erweiterungspunkt org.eclipse.ltk.core.refactoring.deleteParticipants verwenden, um einen Löschteilnehmer hinzuzufügen, der das Löschen in der checkConditions-Methode zurückweisen kann, wenn Sie eine Möglichkeit zum Erkennen des Fehlers haben.

+0

Hallo Greg, können Sie mir bitte Schritt für Schritt Prozess (oder) Snapshot darüber, wie oben genannten Erweiterungspunkt zu implementieren. Weil ich neu bei xtext bin. –

+0

Ein gelöschter Teilnehmer ist ein wesentlicher Code und ich habe keinen zur Hand. –

Verwandte Themen