Skip to content

Instantly share code, notes, and snippets.

@rocketraman
Last active January 19, 2018 00:09
Show Gist options
  • Save rocketraman/05eab786d5a172ff80b9a909d5587d3a to your computer and use it in GitHub Desktop.
Save rocketraman/05eab786d5a172ff80b9a909d5587d3a to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="warn">
<Appenders>
<Console name="Console" target="SYSTEM_OUT" direct="true">
<PatternLayout pattern="%d{DEFAULT} | %msg%varsNotEmpty{ | EXCEPTION: %throwable}%n"/>
</Console>
</Appenders>
<Loggers>
<Root level="debug">
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>
2018-01-18 18:58:05,157 | Start
2018-01-18 18:58:05,160 | This is a test. | EXCEPTION: java.lang.Exception: Test exception!
at TestLogging.main(TestLogging.java:9)
java.lang.Exception: Test exception!
at TestLogging.main(TestLogging.java:9) [classes/:?]
2018-01-18 18:58:05,164 | End
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
public class TestLogging {
private static final Logger logger = LogManager.getLogger("HelloWorld");
public static void main(String[] args) {
logger.info("Start");
logger.info("This is a test.", new Exception("Test exception!"));
logger.info("End");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment