eclipse配置lombak使用@Slf4j

本文介绍如何通过Slf4j替代LoggerFactory创建logger对象,以简化日志记录过程。主要内容包括:下载并配置Lombok插件,修改Eclipse环境以支持Slf4j,以及在Spring Boot项目中进行配置。
部署运行你感兴趣的模型镜像

使用@Slf4j代替LoggerFactory创建logger对象

windows环境
1.下载lombok.jar包https://projectlombok.org/download.html

2  lombok.jar 拷贝到eclipse.ini同等目录下面
3   配置文件eclipse.ini中是否 添加了如下内容:

           -javaagent:lombok.jar

           -Xbootclasspath/a:lombok.jar

4添加maven依赖    

        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>

5 springboot中配置

 

 

您可能感兴趣的与本文相关的镜像

Llama Factory

Llama Factory

模型微调
LLama-Factory

LLaMA Factory 是一个简单易用且高效的大型语言模型(Large Language Model)训练与微调平台。通过 LLaMA Factory,可以在无需编写任何代码的前提下,在本地完成上百种预训练模型的微调

### Eclipse 中 Lombok 的 `@Slf4j` 注解不生效解决方案 对于在 Eclipse 环境下遇到的 Lombok 注解如 `@Slf4j` 和其他注解(例如 `@AllArgsConstructor`, `@Data`)失效的情况,可以采取以下措施来解决问题。 #### 配置 JVM 参数 确保在启动 Eclipse 时正确配置了 JVM 参数。这可以通过修改 eclipse.ini 文件实现,在文件末尾添加如下参数以确保 Lombok 能够正常工作[^1]: ```ini -Xbootclasspath/a:lombok.jar -javaagent:lombok.jar ``` #### 安装 Lombok 插件 确认已经为 Eclipse 正确安装了 Lombok 插件。如果尚未完成此操作,则需按照官方指南进行安装。可以从[Lombok官网](https://projectlombok.org/)获取最新版本并遵循说明完成安装过程[^3]。 #### 添加 SLF4J 依赖项 有时即使安装了 Lombok 及其插件,仍然可能出现 `@Slf4j` 注解不起作用的问题。此时应检查项目构建工具(如 Gradle 或 Maven)中的依赖管理部分,确保包含了必要的日志框架库——SLF4J API。具体来说,应该包含类似于这样的依赖声明[^5]: 对于Maven: ```xml <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j.version}</version> <scope>compile</scope> <optional>true</optional> </dependency> ``` 对于Gradle: ```groovy implementation 'org.slf4j:slf4j-api' ``` #### 更新 IDE 缓存与重启 更改设置之后,建议清理 Eclipse 的缓存并重新启动开发环境。这样可以让所有的改动生效,并使新的编译器指令得到应用。 通过上述调整,通常能够有效解决大多数情况下由于缺少适当配置而导致的 Lombok 注解无法正常使用的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值