[英]logger() slf4j error: The method logger() from the type CoreLogger refers to the missing type Logger
我正在使用slf4j
導入,我有以下代碼:
do {
if (error) {
logger().error("Known issue: clicking [" + item + "] had no effect. Retrying...");
}
logger().info("Clicking the [" + item + "] menu item...");
element.click();
er`
但是 Eclipse 向我拋出以下編譯錯誤: The method logger() from the type CoreLogger refers to the missing type Logger
。 我已經正確完成了所有導入,並且相同的代碼對我旁邊的人來說運行得很好。 您對此有什么見解嗎?
CoreLogger 類型中的 logger() 方法引用了缺少的 Logger 類型。
它不是缺少類的導入,而是在編譯時未檢索到的類。 您確定 slf4j jar 在您項目的類路徑中嗎?
如果是這種情況,則可能是 IDE 問題:您可以通過在 IDE 外編譯項目來識別它(因此在命令行中)。
如果它不起作用:您在編譯時沒有依賴項。
如果可行:您應該在 IDE 中尋找解決方案(例如,清理並刷新項目配置)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.