idea安装lombok插件后启动报错找不到符号问题解决

本文总结了在Idea中安装lombok插件后遇到启动报错找不到符号的问题,尝试了三种解决方案:1. 在设置中启用Annotation Processors选项;2. 在maven项目中配置lombok依赖;3. 发现SDK版本过高可能与lombok不兼容,降低到1.8版本后问题得到解决。

AI 驱动代码审查实战

Claude code-review 插件深度解析,把 AI 智能审查接进 CI/CD 流水线

今天在网上找了好久的问题,发现了大量的重复文章,这里就做个总结

解决方案

第一种:在file——settings——build——compiler——Annotation Processors 找到下面框红的地方,打勾,(无效)
在这里插入图片描述

第二种: 如果是maven项目,需要在complice 插件中加入, lombok 来解决这个问题(无效)

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.0</version>
            <configuration>
                <source>${java.version}</source>
                <target>${java.version}</target>
                <encoding>${project.build.sourceEncoding}</encoding>
                <compilerArguments>
                    <extdirs>src\main\webapp\WEB-INF\lib</extdirs>
                </compilerArguments>
                <annotationProcessorPaths>
                    <path>
                        <groupId>org.projectlombok</groupId>
                        <artifactId>lombok</artifactId>
                        <version>1.18.8</version>
                    </path>
                </annotationProcessorPaths>
            </configuration>
        </plugin>

第三种:兼容问题,一般是SDK版本过高导致与lombok不兼容,我安装的ombok插件版本是0.30-2020.1而我的jdk版本是jdk-9.0.4。换成了1.8版本后问题解决

在这里插入图片描述

AI 驱动代码审查实战

Claude code-review 插件深度解析,把 AI 智能审查接进 CI/CD 流水线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值