Skip to content

An adapter to use elf4j-engine as runtime logging service provider of Java 9 System.Logger API

License

Notifications You must be signed in to change notification settings

elf4j/jpl-elf4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jpl-elf4j

An adapter to use elf4j-engine as the runtime log service provider of the Java 9 Platform Logging (System.Logger) API

User Story

As an application developer using the Java Platform Logging (JPL) API introduced since Java 9, I want to opt to use elf4j-engine as the runtime log service provider.

Prerequisite

Java 9 or better

Get It...

Maven Central

User It...

Code against the Java 9 System.Logger API, and install this as a runtime-scope dependency e.g. with Maven:

...
<dependency>
    <groupId>io.github.elf4j</groupId>
    <artifactId>jpl-elf4j</artifactId>
    <scope>runtime</scope>
</dependency>
...

The usual elf4j-engine configuration applies.