lombok插件@Slf4j註解不生效問題

在spring boot項目中,某些子模塊中會出現加上@Slf4j註解後也不報錯,但是在代碼中使用log去打日誌的時候發現無法調用方法。
在這裏插入圖片描述
出現這種情況的時候,需要把slf4j的依賴在項目中再次引用一下。
如下:

    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <scope>compile</scope>
        <optional>true</optional>
    </dependency>`

注意,這裏沒有指定版本,是因爲在:

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>${spring-boot.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>

在這個依賴中,spring boot指定了slf4j的版本。如果沒有引入該依賴,還需要具體指定依賴。

發佈了18 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章