Ich habe zwei Dateien mit dem gleichen Namen in zwei separaten Paketen package1 und package2 in demselben Maven-Projekt. Ich fügte einen Debug-Punkt bei Zeile i in der Datei hinzu, die in package1 vorhanden ist. Während des Debuggens stoppt der IntelliJ IDEA-Debugger jedoch bei Zeile i der Datei package2. Dies ist auch bei einigen meiner Kollegen passiert. Wird bei IntelliJ ein solcher Fehler gemeldet? Irgendeine Reparatur oder Workaround?IntelliJ Debugger fangend falsche Datei mit dem gleichen Namen
3
A
Antwort
4
Sie können die Option "alternativen Quellswitcher anzeigen" unter Einstellungen> Build, Ausführung, Implementierung> Debugger ausprobieren. Beim Debuggen von IDEA sollten Sie andere Optionen für die Auswahl zwischen den Quelldateien angeben.
+0
Hallo, ich bin mit dem gleichen Problem in der Eclipse konfrontiert, wenn Sie dafür auch die Antwort haben, bitte. –
Verwandte Themen
- 1. Falsche Erkennung in dem gleichen Namen funktioniert
- 2. Excel.Workbook.SaveAs (...) mit dem gleichen Namen Datei
- 3. Sellerieaufgaben mit dem gleichen Namen
- 4. Separate Array-Elemente mit dem gleichen Namen
- 5. IntelliJ-Debugger-Datenansichten
- 6. Namespace und Klasse mit dem gleichen Namen?
- 7. Jackson Parser Behandlung von multiplefield Namen mit dem gleichen Namen
- 8. Put-Reihen mit dem gleichen Namen zusammen
- 9. IntelliJ Debugger bleibt stecken
- 10. Debugger Schrittfilter in IntelliJ?
- 11. Jython überschreiben Methode mit dem gleichen Namen
- 12. Merge Datenrahmen Zeilen mit dem gleichen Namen
- 13. Multidemensional Array PHP mit dem gleichen Namen
- 14. Importieren Sie Klassen mit dem gleichen Namen
- 15. zwei Schlüssel mit dem gleichen Namen "$ oder"
- 16. benannte Parameter mit dem gleichen Namen
- 17. JDBC Mehrere Spalten mit dem gleichen Namen
- 18. iVar Getter/Methode mit dem gleichen Namen?
- 19. Funktion und Variable mit dem gleichen Namen
- 20. Mehrere Eingänge mit dem gleichen Namen
- 21. Zwei generische Methoden mit dem gleichen Namen
- 22. Postgres: zwei Wörterbücher mit dem gleichen Namen
- 23. Windowactivate drei Fenster mit dem gleichen Namen
- 24. Html Mehrere Eingabeelemente mit dem gleichen Namen
- 25. mehrere laravel hochladen mit dem gleichen Namen
- 26. @ Html.Action und Controller mit dem gleichen Namen
- 27. Optionsfelder mit dem gleichen Namen wie Array
- 28. Android gradle Module mit dem gleichen Namen
- 29. Erstellen einer Datei mit dem gleichen Namen wie ein Verzeichnis, in dem die Datei gespeichert ist
- 30. Linq to XML: Zurückgeben Attribute von den Kindern mit dem gleichen Namen und Eltern mit dem gleichen Namen
Das ist schwer zu glauben. Ein pragmatischer Programmierer würde sagen: _ ** select Is not Broken ** Es ist selten, einen Fehler im Betriebssystem oder im Compiler oder sogar ein Produkt oder eine Bibliothek eines Drittanbieters zu finden. Der Fehler ist wahrscheinlich in der Anwendung._ –
@Puneet Chaurasia dann sollte der Code, den Sie Debuggen beide Dateien in dieser Situation richtig ausführen (2 Dateien in den Paketen A und B). Was wird angezeigt, wenn Sie auf "Unterbrechungspunkte anzeigen" (zwei rote Glühbirnen) oder Strg + Umschalt + F8 im Debug-Tool-Fenster klicken? Sie sehen Breakpoints auf beiden Dateien ??? –
@SupunWijerathne: Der Debugger stoppt bei der gleichen Zeilennummer in der Datei in B, wo ich den Debug-Punkt in den von A gesetzt habe. Auch wenn dort kein ausführbarer Code in dieser Zeile ist. Ich bin also sehr sicher, dass es den richtigen Code ausführt (wie es sollte), aber den Debug-Kontrollpunkt falsch anzeigt. –