无法访问 java.util.function.Predicate

Cannot access java.util.function.Predicate

我使用 swagger 为 spring 服务器生成代码并尝试 运行 使用 intelliJ。但是我收到以下错误消息。感谢任何帮助。

java: cannot access java.util.function.Predicate
  class file for java.util.function.Predicate not found

在线

.apis(RequestHandlerSelectors.basePackage("io.swagger.api"))

您可能使用的 java 版本低于 java 8。 请在您的 POM 文件中验证:

<properties>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
</properties>  

并且在 ide 中您使用的是 java 8 或更高版本。