Frage

Ich bin derzeit ein Maven-Projekt in Eclipse zu entwickeln. Die m2eclipse Plugin funktioniert wunderbar. Es funktioniert sogar aus der Box mit dem Debuggen.

Aber wenn ich Dritte Open-Source-libarries Debuggen bin. Es maven scheint könnte den Quellcode automatisch herunter ziehen, aber die Eclipse-Debugger die aktuell Ausführung auf die richtigen Quelldateien nicht auflösen können.

Ich bin sicher, dass der Quellcode heruntergeladen, weil ich sie an und Sollbruch aussehen kann. Und die Bruchstelle funktioniert.

Aber Eclipse zeigt den Quellcode und der aktuell Ausführungspunkt in zu verschiedenen Fenstern. Ein Beispiel wäre „TransformerImpl.class“ Tab-Fenster zeigt den Quellcode, aber der aktuelle Ausführungspunkt in in einem anderen Tab-Fenster mit Kopf „Transformer.transform (Quelle, boolean) Zeile: 642“ gezeigt. Dieses Fenster zeigt kein Quellcode.

Ich Einschlag gibt es einige einfache Konfiguration ist, dass ich das bin fehlt diese Arbeit machen könnte. Dann wird es wirklich schön sein.

War es hilfreich?

Lösung

Ich denke, es ist ein Fehler in einer der letzten m2eclipse Versionen eingeführt. Also, die Abhilfe ist, auf „Bearbeiten Quelle Anhang“ Button im Editor für eine fehlende Klasse geöffnet klicken und manuell die Quelle jar aus dem Maven lokalen Repository zu befestigen, wo sie von m2eclipse heruntergeladen wird.

Sie sollten eigentlich berichten, dieses Problem zu m2eclipse , so dass Entwickler es in Zukunft beheben Versionen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top