import org.nlog4j.Logger;
import org.nlog4j.NLogManager;
public class LogExample {
private static final Logger logger = NLogManager.getLogger(LogExample.class);
public static void main(String[] args) {
}
}
<?xml version="1.0" encoding="UTF-8"?>
<nlog4j>
<logger name="com.example">
<level value="info" />
<appender-ref ref="console" />
<appender-ref ref="file" />
</logger>
<appender name="console" class="org.nlog4j.ConsoleAppender">
<layout class="org.nlog4j.layouts.PatternLayout">
<param name="pattern" value="%d{YYYY-MM-dd HH:mm:ss} %-5p %m%n" />
</layout>
</appender>
<appender name="file" class="org.nlog4j.FileAppender">
<param name="file" value="logs/application.log" />
<layout class="org.nlog4j.layouts.PatternLayout">
<param name="pattern" value="%d{YYYY-MM-dd HH:mm:ss} %-5p %c{1} - %m%n" />
</layout>
</appender>
</nlog4j>