0
点赞
收藏
分享

微信扫一扫

spring boot 引入 log.info("[消息服务]初始化成功"); log 爆红

首先 在idea中下载 lombok 插件 下载完就好了 一个小辣椒logo的lombok

其次 导入日志库的问题: 确保项目的依赖中包含正确的日志库。在Spring Boot项目中,常用的是SLF4J,您可以在pom.xml(如果是Maven项目)或build.gradle(如果是Gradle项目)中添加以下依赖:

xml

<!-- Maven --> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId> </dependency> </dependencies> 或者

gradle

dependencies { implementation 'org.springframework.boot:spring-boot-starter' implementation 'org.springframework.boot:spring-boot-starter-log4j2' } 注意,这只是一个示例,具体依赖可能因您的项目配置而有所不同。

日志对象初始化: 确保您的类正确导入了日志对象并正确进行了初始化。通常,您应该在类中声明一个静态的Logger对象,例如:

java

import org.slf4j.Logger; import org.slf4j.LoggerFactory;

public class YourClass { private static final Logger log = LoggerFactory.getLogger(YourClass.class);

// Your code...

public void someMethod() {
    log.info("[消息服务]初始化成功");
}

} 确保您导入的是SLF4J的Logger和LoggerFactory。

IDE问题: 有时IDE可能会出现缓存或配置问题。尝试重新启动您的IDE,或者在IDE中进行“清理”和“构建”操作。

如果上述步骤都无法解决问题,请提供更多关于错误消息或项目结构的详细信息,以便更准确地帮助您解决问题。

举报

相关推荐

0 条评论