Ich erhalte diesen seltsamen Fehler in Eclipse, wenn ich versuche, einen Haltepunkt zu setzen.
Unable to insert breakpoint Absent Line Number Information
Ich habe das Kontrollkästchen in den Compiler-Optionen aktiviert, aber ohne Erfolg.
Ich erhalte diesen seltsamen Fehler in Eclipse, wenn ich versuche, einen Haltepunkt zu setzen.
Unable to insert breakpoint Absent Line Number Information
Ich habe das Kontrollkästchen in den Compiler-Optionen aktiviert, aber ohne Erfolg.
Wenn die obige Lösung nicht funktioniert und das Problem erst auftritt, nachdem Sie eine Spring Bean Injection durchgeführt haben, kann das Problem darin bestehen, dass Sie keine Schnittstelle für die injizierte Klasse verwendet haben. Versuchen Sie, die Injektion mit einer Klasse durchzuführen, die eine Schnittstelle implementiert, um das Problem zu lösen. Für ein Beispiel folgen Sie dem Link: Problem mit dem Haltepunkt für die Bean-Erstellung kann nicht installiert werden
Ich hatte das gleiche Problem mit einem bestimmten Projekt und habe immer wieder versucht, die Zeilennummernattribute unter Fenster->Einstellungen zurückzusetzen... Dann habe ich festgestellt, dass jedes Projekt seine eigenen Einstellungen für Zeilennummernattribute hat. Klicken Sie mit der rechten Maustaste auf das Projekt, gehen Sie in die Eigenschaften, wählen Sie JavaCompiler und aktivieren Sie das Kontrollkästchen "Zeilennummernattribute hinzufügen".
Stellen Sie sicher, dass das Projekt, in dem die Hauptklasse der Laufzeit ist, ist das gleiche Projekt, in dem die die Klasse, in der Sie Haltepunkte haben . Wenn dies nicht der Fall ist, stellen Sie sicher, dass sich beide Projekte im Klassenpfad der Laufkonfiguration befinden, und zeigen Sie vor alle Jars und Klassenordner.
Dieses Problem ist mir aufgefallen, als ich eine Klasse mit @ManagedBean (javax.annotation.ManagedBean) annotiert habe. Die Warnmeldung erschien beim Ausführen der neu kompilierten Anwendung unter JBoss EAP 6.2.0. Das Ignorieren und Ausführen half nicht - der Haltepunkt wurde nie erreicht.
Ich habe diese Bohne mit EL in einer JSF-Seite aufgerufen. Nun... es ist möglich, dass @ManagedBean dafür nicht gut ist (ich bin neu bei CDI). Als ich meine Annotation in @Model änderte, wurde meine Bean ausgeführt, aber die Haltepunktwarnung ging auch weg und ich traf den Haltepunkt wie erwartet.
Zusammenfassend lässt sich sagen, dass es so aussah, als ob die @ManagedBean-Annotation die Zeilennummern durcheinander brachte, unabhängig davon, ob es die falsche Annotation war oder nicht.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.