java.lang.function.FunctionJava 8 코드베이스에서 를 사용하려고하는데 Intellij에서 다음과 같은 오류가 계속 발생합니다.
@since 1.6 이상으로 문서화 된 API 사용법이 검사는 문서에 @since 태그가있는 모든 메소드 사용법을 찾습니다. 새로운 SDK 버전에서 개발 대상 플랫폼으로 개발할 때 유용 할 수 있습니다.
프로젝트 및 컴파일러 설정이 올바른 것 같습니다
프로젝트 설정 : (파일-> 프로젝트 구조)
Project Settings -> Project -> Project SDK = Java 1.8
Project Settings -> Project -> Project Language Level = 8 - Lambdas, Type Annotations etc
컴파일러 설정 : (파일-> 설정)
Build, Execution, Deployment -> Compiler -> Java Compiler -> Project Bytecode Version : 1.8
Build, Execution, Deployment -> Compiler -> Java Compiler -> Per module Bytecode Version -> Target Bytecode Version : 1.8
무엇이 문제입니까?





Project default언어 수준 (Sources탭) 을 사용하도록 각 모듈을 구성해야합니다 .