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 |
---|