Ich habe folgenden Appender definiert:
Die Ausgabe ist dann zB:
2006-09-12 21:58:05,125 INFO [main] testPackage.Main (testpackage.Main.java:10) - Programmstart
In Zeile 5 habe ich das Package "testpackage" hardcodiert, was natürlich ein Problem werden kann, wenn ich mit mehr als ein Package arbeite.
Wie lautet da der richtige "%-Befehl"? (Mir fällt jetzt grade nicht die richtige Bezeichnung dafür ein, sorry)
Gibt es irgendwo eine "%-Befehl"-Referenz?
Code:
<appender name="KonsoleDebug" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %-5p [%t] %C{2} (testpackage.%F:%L) - %m%n"/>
</layout>
</appender>
Die Ausgabe ist dann zB:
2006-09-12 21:58:05,125 INFO [main] testPackage.Main (testpackage.Main.java:10) - Programmstart
In Zeile 5 habe ich das Package "testpackage" hardcodiert, was natürlich ein Problem werden kann, wenn ich mit mehr als ein Package arbeite.
Wie lautet da der richtige "%-Befehl"? (Mir fällt jetzt grade nicht die richtige Bezeichnung dafür ein, sorry)
Gibt es irgendwo eine "%-Befehl"-Referenz?