https://github.com/lreimer/payara-micro-log4j2
Payara Micro 5.x + Log4J2 (async) as logging system.
https://github.com/lreimer/payara-micro-log4j2
jakartaee javaee log4j2 payara payara-micro
Last synced: 2 months ago
JSON representation
Payara Micro 5.x + Log4J2 (async) as logging system.
- Host: GitHub
- URL: https://github.com/lreimer/payara-micro-log4j2
- Owner: lreimer
- License: mit
- Created: 2020-04-28T22:26:22.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-13T00:11:51.000Z (over 4 years ago)
- Last Synced: 2025-06-04T02:20:46.154Z (4 months ago)
- Topics: jakartaee, javaee, log4j2, payara, payara-micro
- Language: Dockerfile
- Homepage:
- Size: 63.5 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Payara Micro with Log4J2
A custom Payara Micro variant using Log4J2 (async) as logging implementation.
## Building and Running
```bash
$ ./gradlew build# run locally
$ cd build/libs/
$ java -Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlog4j.configurationFile=log4j2.xml -jar payara-micro.jar --logproperties logging.properties --nocluster# build image and run
$ docker build -t lreimer/payara-micro-log4j2:5.2021.1 .
$ docker push lreimer/payara-micro-log4j2:5.2021.1$ docker run --rm -it -p 8080:8080 lreimer/payara-micro-log4j2:5.2021.1
```## Maintainer
M.-Leander Reimer (@lreimer),
## License
This software is provided under the MIT open source license, read the `LICENSE`
file for details.