Zeilennummer nicht angezeigt?
Habe ich entdeckt, einige Probleme in meinem Programm.
Ich war mit log4j für logging
aber in der log-Datei, alle Zeilen, die Anzahl "?".
Gespräch Muster ist wie folgt:
log4j.appender.file.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss,SSS} %5p %c: %L - %m%n
Sehen Sie mit dem Namen?
IIRC müssen Sie zum kompilieren mit debug-Symbolen oder anderen, Informationen werden entfernt von der
IIRC müssen Sie zum kompilieren mit debug-Symbolen oder anderen, Informationen werden entfernt von der
.class
- Dateien.InformationsquelleAutor Hei | 2012-03-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werden Sie wahrscheinlich fehlenden debug-Informationen in Ihrer kompilierten Artefakte.
I. e. es ist nicht log4j ist Schuld, müssen Sie sicherstellen, dass Sie die Zusammenstellung Ihrer Dateien mit debug-Informationen enthalten.
Ein schneller test wäre, zu versuchen und Debuggen Sie Ihre app mit Ihrem Lieblings-IDE.
Wenn es keine debug-info es wird sich beschweren, und nicht etablieren-debug-Sitzung...
In der Tat, ich bin nur unter Angabe der häufigste Grund, warum dies passieren kann,...und ich sah nur Ihren Kommentar, nachdem ich gepostet meine Antwort 🙂
Ich war mit Ant für die Erstellung.
Dies ist fast sicher die richtige Antwort. Zum Beispiel, wenn Sie kompilieren mit Ant, verwenden Sie
<javac debug='true' ... />
InformationsquelleAutor Svilen
Legen Sie die Optionen
debug="true" debuglevel="lines,source"
in Ihrem javac-ant-task.InformationsquelleAutor quaylar
Einmal überprüfen.
ich bin mit Ihrem Muster, das ich meinen code,
und es funktioniert besser....dies ist ein
log4j.properties
Datei.InformationsquelleAutor Yogesh Prajapati