炸了!JetBrains 宣布:IntelliJ IDEA 徹底棄用 Log4j。。
點擊藍色“程序員黃小斜”關(guān)注我喲
加個“星標”,每天和你一起多進步一點點!
來源:OSC開源社區(qū)(ID:oschina2013)
JetBrains 宣布 IntelliJ 平臺將完全停止使用 Log4j,并切換到 java.util.logging 作為標準日志框架。

官方表示,基于 IntelliJ 平臺的 IDE 不受 Log4j 漏洞的影響,因為它們使用了 Log4j 1.2 的修復(fù)版本,并刪除了所有與網(wǎng)絡(luò)相關(guān)的代碼,而且 Log4j 庫的第 1 版和第 2 版是兩個完全不同的代碼庫,具有不兼容的 API。
但即便如此,一些自動化安全工具仍然將他們使用的“舊”版本 Log4j 標記為安全漏洞。
據(jù)介紹,IntelliJ 對日志框架的要求相當?shù)停湫枰奈ㄒ还δ苁怯涗浀轿募涂刂婆_,以及為代碼庫的不同部分配置日志級別的可能性。
所有這些要求都包含在作為 JDK 一部分的標準日志 API (java.util.logging) 中。
為了避免錯誤的安全警報以及減少潛在的攻擊面,IntelliJ 平臺刪除 Log4j 組件并切換到使用 java.util.logging 作為標準日志框架,這些更新將在 2022.1 中發(fā)布。
此外,由于大量第三方插件(直接或間接)使用了 Log4j,IntelliJ 將發(fā)布 Log4j API 的存根實現(xiàn),將日志輸出重定向到 java.util.logging,此功能源自 SLF4J 項目。
但存根并沒有完全實現(xiàn)所有方法,因此為了保持插件的全部功能,開發(fā)者可能需要調(diào)整代碼以適應(yīng)新環(huán)境。
公告原文:https://blog.jetbrains.com/

烏克蘭國防系統(tǒng)賬號:admin,密碼:123456

研二女生舉報“導(dǎo)師致其墮胎”上熱搜!校方最新回應(yīng):解聘!

面試突擊:sleep和wait有什么區(qū)別?
—?【 THE END 】— 公眾號[程序員黃小斜]全部博文已整理成一個目錄,請在公眾號里回復(fù)「m」獲??! 最近面試BAT,整理一份面試資料《Java面試BATJ通關(guān)手冊》,覆蓋了Java核心技術(shù)、JVM、Java并發(fā)、SSM、微服務(wù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)等等。
獲取方式:點“在看”,關(guān)注公眾號并回復(fù) PDF?領(lǐng)取,更多內(nèi)容陸續(xù)奉上。
文章有幫助的話,在看,轉(zhuǎn)發(fā)吧。謝謝支持喲 (*^__^*)

