intellij-lombok-plugin相关内容

Lombok 需要注解处理

我使用的是 Android Studio 2.2 Preview 7,Lombok 插件突然开始说:似乎对项目 X 禁用了注释处理,并提供了一个设置链接. 点击通知并没有把我带到正确的地方. 有什么办法可以解决这个问题? 解决方案 点击通知打开的设置是Per Project设置,在这种情况下这些不是你需要的. 要解决此问题,请转到 文件->其他设置->默认设置 展 ..
发布时间:2021-11-21 18:56:57 Android

龙目岛不适用于Intellij

我无法在Intellij中使用任何lombok批注,它在Eclipse中可以正常工作. 到目前为止,我已经做了以下事情: 在日食中添加了龙目岛依赖性 安装了lombok插件 启用注释处理 但是,我不能使用任何lombok注释,例如:使用@Builder会导致错误,因为import lombok.Builder不存在. 我正在使用IDEA 2018.2.1 CE 任 ..
发布时间:2020-05-04 03:43:30 Java开发

在Intellij中查找lombok生成的构造函数的用法

我有一个带有lombok批注的类(@Value或@Data),我正在寻找一种简单的方法来查找自动生成的构造函数的用法. 我现在能做的是找到构造函数的一种用法,将光标放在此处,然后运行“查找用法"命令,我会得到想要的结果. 但是,我想直接从类声明中执行此操作.有办法吗? 解决方案 我终于找到了可接受的解决方案: 文件中的任何位置调用“文件结构"操作(在Linux上为Ctrl ..
发布时间:2020-05-04 03:42:46 其他开发

错误:升级到lombok 1.16.2后,包javax.annotation不存在

我的android项目使用lombok 1.16.0可以很好地构建,但是一旦我将依赖关系更改为目标1.16.2,在使用lombok批注的任何地方都会出现以下错误: Error:(20, 1) error: package javax.annotation does not exist Android SDK并不包含所有javax软件包.我想知道的是,这是1.16.2中的错误,还是我现在 ..
发布时间:2020-05-04 03:40:57 Java开发

为什么IntelliJ需要Lombok插件?

据我了解,Lombok使用Java的注释处理器来生成其他方法. 使用Maven 3.5,它可以完美地工作,而无需添加任何其他配置,只需向Lombok添加Dependecy并添加一些注释,例如@Getter,@Setter. 但是,如果我在IntelliJ IDEA 2018.2中打开此项目,则生成的getter/setter的所有用法都会突出显示为错误.我打开了注释处理功能,我试图在I ..

将Lombok插件添加到IntelliJ项目

我正在尝试在IntelliJ IDEA中将Lombok添加到我的Spring Boot项目中.到目前为止,我已经 在设置-插件(版本0.13.16) 下添加了插件 在我的Gradle依赖项中添加了compile('org.projectlombok:lombok') 启用注释处理 它仍然无法识别Lombok导入或注释. 我想念什么? 已解决: 我必须在G ..
发布时间:2020-05-04 03:40:03 Java开发

龙目岛需要注释处理

我正在使用Android Studio 2.2 Preview 7,Lombok插件突然开始说: Annotation processing seems to be disabled for the project X,并提供指向设置的链接. 点击通知并不能将我带到正确的位置. 此问题的解决方法是什么? 解决方案 通过单击通知打开的设置为Per Project设置,在这种情况下 ..
发布时间:2020-05-04 03:39:58 其他开发

无法在Java 11中使用Lombok

我们将Java版本从8升级到了11,但是在使用Lombok的Getter和Setter注释实现POJO类时,我遇到了getter/setter方法的编译错误. 是否有一种方法可以使用Lombok的@Data批注提供getter和setter而不在Java 11中实现它们? 当前,我遇到了错误: 无法找到getStoreName() 其中storeName在类中声明为全局变量 ..
发布时间:2020-05-04 03:39:56 Java开发

Intellij无法使用Lombok检测到@ Slf4j添加的记录器

我正在编写一个简单的应用程序: @ Slf4j 公共类MyApp { public static void main(String [] argv){ log.info(“hello world!”); } } 此代码编译得很好,实际上,当运行时我看到“你好世界!”被退出。然而,Intellij不同意这项工作。我经常得到“无法解析符号日志”,即使这有效并且编译。 ..
发布时间:2018-08-08 17:06:20 Java开发

Lombok intellij想法重复getter / setter方法和构造函数生成

我在intellij idea 2017.1中有一个spring-boot项目,安装了lombok插件并启用了注释处理器。当我使用构建>重建项目构建项目时,我成功完成了编译。但是在编辑器中,由于方法调用模糊,它仍然会在调用getter方法时显示编译错误:在类的结构中有重复的getter / setter方法。 这是我的班级: 解决方案 Intellij 2018默认启用“Hrisey ..
发布时间:2018-08-08 16:56:44 Java开发

Lombok插件与2018.1 Intellij Idea不兼容

现在我已经看到了Intellij Idea更新窗口的概念: 插件与找到的新版本不兼容:Lombok Plugin 有没有办法解决问题或者我应该等到lombok插件团队解决兼容性问题? 解决方案 以下是一个适用于我的解决方案: 更新intellij idea(我使用社区发布zip包) 运行Idea并打开设置 选择lombok插件并重新加载插件列表 然后会有按钮更新 ..
发布时间:2018-08-08 16:36:24 其他开发

在IntelliJ IDEA中查看lombok生成的代码

我在IntelliJ中设置了lombok插件,我的代码构建正常。我可以在结构视图中看到lombok生成的方法。我想要的是实际看到源lombok为每个方法生成的一些方法。我意识到我可以删除该文件,但我想知道是否有某种方法我可以翻转一个开关来显示或隐藏lombok生成的代码。 解决方案 以防万一有人最终在这里寻找答案。使用以v0.8.6开头的lombok插件是可能的。 ..
发布时间:2018-08-08 16:30:44 其他开发