Details
Description
Since Log4j 2.15.0, the project POM has been updated to depend on Jansi 2.x, however, the ConsoleAppender still expects the presence of the Jansi 1.x class WindowsAnsiOutputStream, which has already been removed in Jansi 2.x.
The ANSI coloring will not work if the application bundles with Jansi 2.x. As a workaround, the application still needs to bundle with the old Jansi 1.x library, which contradicts with the definition in the POM.