Intellij Java Compile Error

package com.company;

public class Main {

    public static void main(String[] args) {
    // write your code here
        System.out.println("hello~ Java");
    }
}

컴파일을 하니 아래와 같은오류가 났다 .왜일까 ??

Error:java: invalid source release: 11

Command + ; + (+) 를 누르고 프로젝트의 structure를 들어가면 project language leveldl 11로 되어있는것을 알수 있다.

에러 내용의 source release 11은 프로젝트의 언어 레벨에 대한 설정을 나타내고 있었다.

우리는 java8을 쓰기 때문에 11- local variable syntax for lambda parameters 를 java8로 변경해준다

그럼 제대로 실행된다.

'ProgramLanguage' 카테고리의 다른 글

Thread  (0) 2017.12.18

+ Recent posts