1

我刚刚导入了大约一年前创建的 Java EE 项目。但是在我导入它之后,我在其中一个文件的第一行得到了这个错误:

Internal compiler error: java.lang.NullPointerException at org.eclipse.jdt.internal.compiler.problem.ProblemHandler.handle(ProblemHandler.java:148)

文件第一行错误

我可以在服务器上运行该项目,但它不起作用,网站不会显示。

我尝试删除第一行,但仍然遇到相同的错误。

在构建过程中我也遇到了同样的错误。

代码中没有其他错误,我无法发布整个代码,因为它大约有 3000 行长。

这是项目层次结构:

项目层次结构

4

2 回答 2

0

我遇到了同样的问题,结果我使用的是 lombok 1.18.18,这个版本有一个已知问题: https ://github.com/projectlombok/lombok/issues/2752

于 2021-09-15T13:53:38.130 回答
0

这是一个 Eclipse 错误。 http://download.eclipse.org/eclipse/downloads/#4.8_Integration_Builds(使用比 2018-06-16 更新的版本)。

在上面的评论链接中检查您的 eclipse 版本,NPE 应该消失了。

于 2021-03-11T15:10:57.133 回答