運行彈簧引導1.4應用程序進行單元測試使用JUnit 4,(通過SLF4J和Log4j的2.X記錄),我的輸出窗口開始:爲什麼IntelliJ IDEA 2016.3將「NORMAL_OUTPUT」添加到每個運行窗口輸出行?
SYSTEM_OUTPUT /圖書館/的Java/JavaVirtualMachines/jdk1.8 /目錄
14:48:36.135 DEBUG [/主頁/倉/ JAVA -ea -Didea.launcher.port = 7534
再經過每一個符合 「NORMAL_OUTPUT」,點菜結束main] org.springframework.test.context.BootstrapUtils - 實例化CacheAwareContextLoaderDelega從類[org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] TE NORMAL_OUTPUT
這只是一個刺激,但它會很高興能擺脫它。
我98%肯定這不會發生在2016年3之前(我正在使用「終極版」)。
(順便說一句:「NORMAL_OUTPUT」和「SYSTEM_OUTPUT」標記不會出現在磁盤日誌文件中,這告訴我它不是由於log4j 2.x。SLF4J的jcl-over-slf4j jar在路徑中,以捕獲Spring的日誌記錄,其中沒有任何更改版本)
經與克利翁2016.3 – gvd
同樣的問題,我有這樣的運行谷歌測試時(單元測試) –