我对龙目岛或月食有问题,不确定是哪一个。我有一个Spring Boot maven项目,我正在使用Lombok。我在pom中添加了这个。xml文件,我使用了用于eclipse的lombok安装。
发生的事情是,我可以对项目进行mvn清洁
和mvn安装
以及maven更新,一切都按预期构建。一旦我去运行项目,错误就开始出现,我得到错误,例如:
java.lang.Error: Unresolved compilation problems:
The method getxxx() is undefined for the type xxxxxx
在运行项目时,有什么事情可以让龙目岛脱颖而出吗?!
我正在运行Eclipse Oxygen(4.7.3)和lombok v1.16.18“跳舞的大象”,如果有任何帮助,将不胜感激。
添加标签
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<annotationProcessorPaths>
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>RELEASE</version>
</path>
</annotationProcessorPaths>
...
</configuration>
</plugin>
</plugins>
</build>
这里是为eclipse和intellij设置lombok的测试链接。
https://www.baeldung.com/lombok-ide
我不知道在eclipse中具体是怎么回事,但在我需要在设置中安装lombok插件,我怀疑在eclipse中也需要这样做。
问题内容: 注意:这是从Comparable和Comparator合约衍生出来的,涉及null 该代码可以在Eclipse(20090920-1017)中编译并正常运行 但是它不能在上编译javac 1.6.0_17。这是错误消息: 有人可以解释为什么差异吗?这是一个错误吗?如果是这样,谁有错误? 问题答案: 这是一个已确认的错误:错误ID 6468354。这是相关的摘录: 此问题是由以下事实引起
问题内容: 我不得不发现我的项目中有Java代码,该代码可以在Eclipse中编译并正常运行,但是会在javac中引发编译错误。 一个完整的代码段: javac中的编译返回: 现在,此错误阻止在Maven中构建项目。由于Eclipse编译器具有更高的容忍度,因此我现在不得不假设代码段的定义和用法如上所述,静态方法不是有效的Java吗? 问题答案: 似乎Sun的1.6 JDK无法推断正确的类型。以下
问题内容: 我正在写一个简单的命令行游戏。我有很多功能,所有功能都将在这里发布。 问题:程序可以编译,但是当被调用并选择了一个数字时,我得到了: 这是我的代码: 有人可以在这里指出正确的方向吗?我究竟做错了什么?我感觉这是类“玩家”和在“游戏”类中创建的对象的类问题。 问题答案: 你得到一个因为是。您在这里做了什么: 是声明 局部 变量。静态类变量保持不变,因此保持不变。 这称为阴影(JLS,第6
但是当我试图在Netbeans中清理和构建它时,它被这条线噎住了: 错误是:
我的项目有问题。它是一个Spring CRUD RestFul API,公开提供Json数据的服务。我使用JDK-7、EclipseNeon和Maven进行编码、构建,并将项目部署到JBossEAP6.4服务器中。一切正常,服务响应正确。 因此,我决定添加Lombok,以减少锅炉代码并提高代码的可读性。顺便说一句,我以前在另一个项目中使用了龙目,效果很好。 这是我的问题,在包括Lombok之后:-