Check Fehler in Eclipse - instanziiert konnte nicht Tabulatorzeichen
-
06-07-2019 - |
Frage
diesen Fehler heute hätte bei dem Versuch, ein Projekt mit check zu bauen. Dies funktioniert für andere Menschen in meinem Büro, aber ich würde lieber nicht Eclipse-Neuinstallation noch einmal. Jede Idee, was dieser Fehler bedeutet eigentlich?
Errors occurred during the build.
Errors running builder 'Checkstyle Builder' on project 'myproject'.
cannot initialize module TreeWalker - Unable to instantiate TabCharacter
cannot initialize module TreeWalker - Unable to instantiate TabCharacter
cannot initialize module TreeWalker - Unable to instantiate TabCharacter
cannot initialize module TreeWalker - Unable to instantiate TabCharacter
ich sammle, dass es etwas mit den Tab-Zeichen zu tun, aber nicht viel mehr.
UPDATE: Version von Eclipse ist 3.5, Check ist 5.0.0.200906281855 Final
.(Java ist jdk 1.6.0_10)
Lösung
Wie in dieser Fehler , Checkstyle Plugin Version 5.0.0.200906281855:
Release-Notes von Check 5 Zustand, dass einige der Module und überprüft, wir verwenden, sind nicht rückwärtskompatibel.
Z.B. ModulTabCharacter
in v5 tritt nicht mehr (war durchFileTabCharacter
ersetzt ), kann daher nicht funktionieren.
Die PrüfungFileLength
keinen Syntaxbaum erforderlich, daher ist nicht unter mehr ElternTreeWalker
.
Das bedeutet, dass das Problem mit einer automatischen Aktualisierung der Check Plugin in Ihrer Eclipse-Konfiguration sein könnte.
Andere Tipps
„Samt“ Problem tritt auf, wenn Sie eine Check Konfiguration mit Selbst verwenden Klassen cs-Plugin definiert und Ihre plugin.jar ist nicht in Ihrem Eclipse / Plugin Pfad.
Also in diesem Fall Fehler wird nur sagen: Hey Dude: Ihre Klassen nicht finden, bitte geben sie mir;)