Spring Tool Suite编译报错:ArrayBinding为空引发空指针异常
编译错误求助:ArrayBinding为null导致NullPointerException
环境信息
- Spring Tool Suite版本:Version: 4.16.1.RELEASE,Build Id: 202210240748,Revision: 4e8e5b4a7f22310c0505603e0659a2b7083aaffb
- m2e插件:Eclipse.org - m2e M2E Maven Integration for Eclipse Core 2.1.2.20221130-2239 org.eclipse.m2e.feature
问题描述
今日更新后,所有项目均出现编译错误,具体提示:
构建期间发生错误,在项目'rest-service'上运行构建器'Java Builder'时出错,错误信息为Cannot invoke "org.eclipse.jdt.internal.compiler.lookup.ArrayBinding.elementsType()" because "arrayBinding" is null
错误日志详情
java.lang.NullPointerException: Cannot invoke "org.eclipse.jdt.internal.compiler.lookup.ArrayBinding.elementsType()" because "arrayBinding" is null at org.eclipse.jdt.internal.compiler.codegen.CodeStream.newArray(CodeStream.java:6656) at org.eclipse.jdt.internal.compiler.codegen.TypeAnnotationCodeStream.newArray(TypeAnnotationCodeStream.java:87) at org.eclipse.jdt.internal.compiler.ast.ArrayInitializer.generateCode(ArrayInitializer.java:82) at org.eclipse.jdt.internal.compiler.ast.ArrayInitializer.generateCode(ArrayInitializer.java:70) at org.eclipse.jdt.internal.compiler.ast.ReturnStatement.generateCode(ReturnStatement.java:232) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.generateCode(AbstractMethodDeclaration.java:355) at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.generateCode(AbstractMethodDeclaration.java:292) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode(TypeDeclaration.java:761) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode(TypeDeclaration.java:824) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode(TypeDeclaration.java:754) at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.generateCode(TypeDeclaration.java:831) at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.generateCode(CompilationUnitDeclaration.java:412) at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:916) at org.eclipse.jdt.internal.compiler.ProcessTaskManager.run(ProcessTaskManager.java:145) at java.base/java.lang.Thread.run(Thread.java:1589)
已提交相关issue,但怀疑问题根源与m2e无关,特此求助。
内容的提问来源于stack exchange,提问作者Andreas Höhmann
相关产品推荐
相关产品推荐

