Ich erhalte eine Menge Warnungen von generierten Dateien in meinem target
-Ordner (z. B. Java-Code, der von XSDs oder todsicheren Berichten generiert wurde), die ich nicht beheben kann, und er versteckt richtige Warnungen in meinem Quellcode.
Kennt jemand eine Möglichkeit, Eclipse mitzuteilen, dass Warnungen in bestimmten Ordnern oder nur den "Abgeleiteten" oder Zielordnern nicht angezeigt werden sollen?
Ich konnte nur die folgenden zwei "fast" Lösungen finden:
source
-Ordner ignorieren. Dies funktioniert jedoch offensichtlich nicht in Fällen, in denen die Ordner keine Quellordner sind (wie die todsicheren Berichte). Es tut jedoch ein bestimmtes Problem mit Warnungen über generierte Quellen, aber möglicherweise nicht in anderen, wo die Quellen nicht als Quelle enthalten sein können. Es wäre nur schön, wenn es eine Möglichkeit gäbe, Eclipse mitzuteilen, dass es keine Warnungen über Dinge im Zielordner gibt, da es oft nicht sehr nützlich ist und tatsächliche Probleme verbergen kann.
Prost,
Svend.
Es stellt sich heraus, dass Sie kann das ziemlich einfach tun (zumindest in Eclipse Kepler).
Öffnen Sie das Bedienfeld Einstellungen , entweder für Eclipse als Ganzes oder für das Projekt. Wählen Sie den Bereich Überprüfung aus (wenn Sie das Bedienfeld "Projekteinstellungen" verwenden, müssen Sie möglicherweise projektspezifische Einstellungen aktivieren). Gehen Sie jetzt zu dem Validator, der Ihnen Probleme verursacht (in meinem Fall war es der HTML-Validator, aber es hängt davon ab, was Sie tun) und klicken Sie auf die Schaltfläche, um seine Einstellungen zu bearbeiten, die einen anderen Dialog öffnet.
In diesem Dialogfeld möchten Sie sicherstellen, dass es eine Gruppe ausschließen gibt, die Ordner: Ziel ausschließt. Wenn es keine Ausschlussgruppe gibt, fügen Sie eine mit der Schaltfläche auf der rechten Seite hinzu. Wählen Sie dann die Ausschlussgruppe und Regel hinzufügen ... aus, um einen weiteren -Dialog / Assistenten aufzurufen. Sie möchten einen Ordner oder Dateinamen hinzufügen und im nächsten Schritt den auszuschließenden Zielordner auswählen (mit der Schaltfläche Ordner durchsuchen ... ) und das Kontrollkästchen für die Verwendung beibehalten der einfache Dateiname wurde überprüft. Wenn Sie eine globale Regel hinzufügen, spielt es keine Rolle, welchen target
Ordner Sie auswählen.
Die OK / Anwenden von alle Dialoge zurück, um die Änderung anzuwenden, die Sie vorgenommen haben (oder möglicherweise weitere Ausschlussregeln hinzufügen). Sie benötigen eine Neuerstellung, damit die Regeländerung korrekt angewendet wird, aber das ist einfach.