当前位置: 首页 > 知识库问答 >
问题:

@龙目岛项目中的数据已识别但不工作

狄侯林
2023-03-14

使用-版本:Mars。1版本(4.5.1)Maven-3.3.9

只需将龙目岛项目导入我的项目。

之后-

连线的事情是eclipse自动添加了导入,看起来lombok已经被识别了,但我仍然没有得到所有的getter/setter等等(看看右边的Outline窗口,没有任何变化)。

注意事项-1。我试图重新启动eclipse(甚至退出并进入,而不仅仅是重新启动)2。我按下项目

感谢阅读!

共有2个答案

江坚成
2023-03-14

也许你可以尝试手动安装。尝试执行以下操作:

>

  • 复制lombok.jarmyeclipse.ini/eclipse.ini的指令
  • 打开eclipse.ini/myeclipse.ini,最后插入这两个字:

    -Xbootclasspath/a:lombok.jar
    -javaagent:lombok.jar
    

    3.重新启动eclipse/myeclipse

  • 弓宏茂
    2023-03-14

    问题是我没有安装lombok项目。您需要转到保存jar文件的文件夹,然后运行java-jar lombok-1.6.18.jar

     类似资料:
    • 我在gradle项目中使用lombok,希望创建一个jar文件,但每次我执行jar任务(无论是在控制台还是eclipse ide中触发)时,我都会发现错误,我的lombok导入在我使用lombok注释的类中找不到。输出示例: 搜索了一段时间后,我发现有一个适用于gradle和lombok的插件,但在使用较新的gradle版本编译时并不真正需要。我的gradle版本是3.4.1和lombok 1.6

    • 我正在Ubuntu上使用IntelliJ IDEA。我将Lombok.jar添加到我的项目中,并为IDEA安装了Lombok插件。我可以访问注释,但和没有生成。如果我尝试访问一个不存在的getter或setter方法,我会得到相同的错误。我会错过什么?

    • Gradle新手。如果这是一个糟糕的问题,我道歉。 我一直在尝试启动一个普通的Java8 Gradle项目。一切都很好,直到我尝试将龙目加入我的项目。 我的Intellij IDE具有龙目所需的所有设置。 Lombok插件已安装并激活 IDE完美地处理了注释。没有显示错误,样板显示在代码结构中。 然而,当我试图使用Intellij构建项目或运行main方法时,编译器抱怨说Lombok应该生成的样板

    • 问题内容: 我有一堂课,看起来像这样: 在这里,我不得不写a,因为如果我想在使用Lombok时返回Optional,则必须声明为。这将生成一个接受的生成器方法! 还有其他方法可以使用lombok 吗? 问题答案: 答案是否定的,可能永远也不会。 您可能做错了:-) 并不是预防的替代品,也不是预防的奇特方法。这表示该问题无法回答,例如:空人员列表的平均年龄是多少。 绝对不应传递,而应尽快由调用代码取

    • 我有eclipse版本:“Mars Release(4.5.0)” 我从https://projectlombok.org/download.html下载了最新的龙目岛罐子 我执行: 在此之后,我可以看到lombok.jar在我的eclipse目录和eclipse.ini. 使用:eclipse-clean重新启动eclipse 但龙目岛仍然不适合我。

    • 我试图在带有Java8的Maven项目中使用Lombok,但是当我应用@Data注释时,Lombok不会生成任何Getters和Setters。我尝试使用这里提到的Maven编译器插件版本3.5,但没有帮助。有人知道我需要使用哪些版本吗? pom.xml