Wie entfernen, Checkstyle info (falsche Reihenfolge für den import org.apache.log4j.Logger)
Sehe ich eine Checkstyle-info, die sagt - Wrong order for import, org.apache.log4j.Logger
. Ich konnte nicht viel info, warum bin ich immer diese. Jede Hilfe würde geschätzt werden. Unten ist der code-snippet -
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import jxl.write.Label;
import jxl.write.WritableCell;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;
import jxl.write.biff.RowsExceededException;
import org.apache.log4j.Logger;
import com.company.department.team.test.Configuration;
InformationsquelleAutor Saikat | 2014-01-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
ctrl+shift+o
(organize imports) wird Eclipse um Ihre Importe korrekt.Es ist eine Konvention, nach denen Importe bestellt werden soll, und checkstyle ist Ihnen zu sagen, Sie haben nicht aufgeführt, Ihre Importe in dieser Reihenfolge.
Können Sie mehr darüber Lesen Sie in der
ImportOrder
- Sektion der Dokumentation:Nur Frage mich, was passiert, wenn man erklären das log4j-import, bevor der jxl-Importen? Versuchen Sie zu spielen, um mit der Bestellung von import-Gruppen.
Dies hat nicht geholfen, aber als mein auto-formatter zog es hinunter nach jxl.
InformationsquelleAutor Zoltán
Können Sie auch ändern Sie Ihre Datei prüfen, um durch zu gehen, was eclipse standardmäßig tut. Sie müssen das Modul "CustomImportOrder" und ändern Sie "customImportOrderRules".
Sehen http://checkstyle.sourceforge.net/config_imports.html#CustomImportOrder auf, wie passen Sie es mehr.
Dies ist, was ich bin derzeit mit:
InformationsquelleAutor rveach
Blick auf
Preferences > Java > Code Style > Organize Imports
konfigurieren Sie die Sortierreihenfolge und Gruppierung, dass dieSource > Organize Imports
Befehl verwendet (Strg+Shift+O, auf OS X Cmd+Shift+O.InformationsquelleAutor greg-449
Was für mich das Problem gelöst wurde die Anordnung der Importe in alphabetischer Reihenfolge. ZB.,
import com.company.department.team.test.Configuration;
sollte an der Spitze.InformationsquelleAutor iammrmehul