当前位置: 首页 > 面试题库 >

无法解析类型org.eclipse.jdt.annotation.NonNull。从所需的.class文件间接引用它

顾亦
2023-03-14
问题内容

当我将Java 8方法引用双冒号运算符(::)与新运算符(例如MyType::new)结合使用时,我在Spring Tool
Suite(STS)的Eclipse中收到此错误:

无法解析类型org.eclipse.jdt.annotation.NonNull。从所需的.class文件间接引用它

如何摆脱这个错误?


问题答案:

错误说明在Stephan
Herrmann的评论中提供。有一个开放的Eclipse问题,使此问题更加用户友好。

解决方案是包括以下依赖项:

<dependency>
    <groupId>org.eclipse.jdt</groupId>
    <artifactId>org.eclipse.jdt.annotation</artifactId>
    <version>2.0.0</version>
</dependency>


 类似资料: