问题标签 [intellij-lombok-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
845 浏览

java - Lombok intellij idea 重复生成的 getter/setter 方法和构造函数

我在 intellij idea 2017.1 中有一个 spring-boot 项目,安装了 lombok 插件并启用了注释处理器。当我使用Build > Rebuild Project 构建项目时,我成功完成了编译。但是在编辑器中,由于方法调用不明确,在调用 getter 方法时仍然显示编译错误:在类的结构中存在重复的 getter/setter 方法。

这是我的课:

在此处输入图像描述

0 投票
3 回答
2672 浏览

intellij-idea - 如何在 IntelliJ 中刷新 Lombok 注释处理?

假设部分注释没有被处理。下面你会看到setMinLatitude()setter 没有被发现:

在此处输入图像描述

同时看到所有吸气剂:

在此处输入图像描述

项目的构建工作正常,只有 IntelliJ 命中不是最新的。

0 投票
0 回答
133 浏览

java - Intellij IDEA lombok 找不到符号符号

我已经安装了lombok插件,并启用了注解处理。为什么仍然有问题:“java:找不到符号”

0 投票
0 回答
100 浏览

spring - 在 Spring Boot 中自动服务器重启时自动装配错误消息

这是我的设置

  • IntelliJ IDEA
  • 使用开发工具的 Spring Boot
  • 龙目岛

一切正常,但大约每隔一秒自动服务器重启我都会收到以下错误消息:

我的main样子是这样的:

我的BillingCode课看起来像这样:

BillingCode@AutowiredBillingCodeRowMapper,如果我停止服务器并手动启动它一切正常。有时会以不同的顺序加载自动装配,还是 IJ 问题还是 Lombok 问题?

0 投票
4 回答
1912 浏览

android - Lombok 无法使用“Android 房间”。给出“错误:找不到字段的吸气剂”

我在带有 gradle 3.0.0-alpha1 的 android studio 3.0 预览中使用 Lombok。我的依赖项中有以下两个注释处理器:

现在,如果我在同一类中使用来自两个依赖项的注释,例如:

它会产生一个错误,即:

但是,如果我删除其中任何一个,它就会正常工作。

有什么想法/解决方案吗?

0 投票
2 回答
654 浏览

java - 如何使 intellij 省略 lombok 注释

我正在使用lombok注释(@Getter@Setter)。我在 Intellij 中使用自动格式(每次提交后自动)。问题是它总是堆叠它们。所以从这里:

我明白了:

如果我按照定义更改- Settings> Editor-> Java-> Wrapping and braces-> ,它将包含所有内容。如果检查没有任何变化。Annotation parameterswrap alwaysAlign when multiline

是否可以使 intellij 自动格式化机制忽略某些(fe lombok)注释?或任何其他方式使自动格式化将它们彼此相邻而不是堆叠它们?

0 投票
1 回答
958 浏览

java - 如何在 intellij-idea 中为 lombok 生成的方法构建调用层次结构

举个例子:

如何建立调用层次结构getItem()

我知道有一条繁琐的路径:打开结构,然后找到方法,然后构建层次结构。有没有更有效的路径或插件?

0 投票
2 回答
2656 浏览

java - 在这里使用@lombok.Cleanup 的正确方法是什么?

之前的代码是这样的 -

我把它改成了——

@lombok.Cleanup 是否具有相同的范围?它会在之前手动关闭的地方关闭吗?如果没有,我怎样才能以它仍然具有相同范围的方式关闭它?

0 投票
1 回答
698 浏览

java - Lombok 注释在 Android 中不起作用

我最近将 Lombok 添加到我的 Android 项目中,使用 @RequiredArgsConstructor 和 @AllArgsConstructor 注释时出现以下错误:

我试图遵循这个问题的解决方案:Android Studio 找不到来自 lombok 的 AllArgsConstructor,但是,我收到以下错误:

我还尝试lombok.config使用以下行添加文件:

但它什么也没做。是否有任何解决方法可以让 Lombok 注释在 Android 上运行?

0 投票
1 回答
1881 浏览

java - Lombok IntelliJ IDEA 插件:默认情况下禁用 var

我正在使用Lombok Pluginfor IntelliJ IDEA。尝试Java使用关键字运行代码时var,出现以下错误:

Use of var is disabled by default. Please add 'lombok.var.flagUsage = ALLOW' to 'lombok.config' if you want to enable is.

你是怎么做到的IntelliJ IDEA?我lombok.config在项目根目录中创建并粘贴lombok.var.flagUsage = ALLOW,但没有修复它。val正在工作,但没有var。我似乎找不到关于启用的明确说明var

我的LombokMaven依赖是: