Use the following commands to build run the application:
$ mvn clean package
$ java -jar target/livelessons-operations-logging-1.0.0-SNAPSHOT.jarThe LoggerExample @Component shows the many different logging solutions that exist
and how they all redirect to the same output. You won’t usually mix logging libraries in
your own code, but you may well depend on many different third-party libraries which
have each chosen a different way to log.
Notice consistent format of the log, the color output and the additional whitespace that is included around stacktraces.
You can experiment with different logging levels by adding logging.level properties
to the application.properties file, eg:
logging.level.org.springframework.boot: DEBUGIf you want to write the log to a file uncomment the following line from
application.properties:
logging.file: myapp.log