IntelliJ 中的 SpringBoot/Lombok 调试

问题描述 投票:0回答:1

该项目通过命令行成功构建并运行,但如果我想通过 Intellij 构建/启动调试器,lombok @Builder 似乎无法被识别:

java: cannot find symbol
  symbol:   class MyClassBuilder
  location: class com.xxx.MyClass

package com.xxx;

import lombok.Builder;

@Builder

public class MyClass {
    //code
}
  • 我有 lombok 插件
  • 我已启用注释处理
  • 我选择了从项目类路径获取处理器
  • 我尝试了几次调试配置更改,使 intellij 缓存/重新启动无效,但没有运气
java intellij-idea lombok
1个回答
0
投票

intellij 论坛上的以下答案描述了解决方法

https://intellij-support.jetbrains.com/hc/en-us/community/posts/23064675521682/comments/23204746556050

因为答案建议包括

<version>${lombok.version}</version>

反对 pom.xml 中的 lombok 注释处理器配置。

上述解决方案对我有用!

© www.soinside.com 2019 - 2024. All rights reserved.