본문 바로가기

Program/IDE

Java 에서 람다식은 jdk1.8 부터 적용

이클립스나 STS 에서..

 

.ini 파일의 (이클립스나 STS 를 구동하기 위한 환경)

-Dosgi.requiredJavaVersion=1.8 이상 세팅되어 있어도,

-vm {경로}/bin/javaw.exe 가 1.8 이상이어도..

 

Window, Preferernces, Java, Compilter 에 (프로젝트에서 별도 설정하지 않으면 적용)

1.8 이상 세팅되어 있어도,

 

프로젝트의 JavaBuildPath, Libraries 에 (해당 프로젝트에서 컴파일 하는 환경)

JRE System Library [JavaSE-1.8] 이상이 세팅되어야 함.

이전 버전의 Library 를 클릭하여 선택하고,

'Edit' 버튼 눌러서 'Edit Library' 창을 열고,

System library 의 Execution environment 옆 jdk 버전을 1.8 이상으로 변경,

'Finish' 클릭, 'Apply and Close' 클릭.