Starting the Spring-Boot 1.4 unit test application with JUnit 4 (recording via SLF4J and Log4j 2.x), my output window starts:
SYSTEM_OUTPUT / Library / Java / JavaVirtualMachines / jdk1.8 / Contents / Home / bin / java -ea -Didea.launcher.port = 7534
and then each line after that ends with "NORMAL_OUTPUT", à la:
14: 48: 36.135 DEBUG [main] org.springframework.test.context.BootstrapUtils - launching CacheAwareContextLoaderDelegate from the class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] NORMAL_OUTPUT
It's just annoying, but it would be nice to get rid of it.
I am sure that 98% of this was not until 2016. (I am using the version of "Ultimate").
(BTW: tokens "NORMAL_OUTPUT" and "SYSTEM_OUTPUT" do not appear in the log file on disk, which tells me this is not due to log4j 2.x. jar-jf-jl-slf4j is on the way to write Spring log. Without version changes for any of them.)
source
share