今天在编译执行下面这段代码的时候,编译报错:javacTask: 源发行版 1.8 需要目标发行版 1.8
public class Test {
public static void main(String[] args) { String b="b";
switch(b){
case "a":
System.out.println("A");
break;
case "b":
System.out.println("B");
break;
case "c":
System.out.println("C");
break;
}
}
}
参考:http://www.cnblogs.com/cxj20160928/p/5954336.html
- File–>Project Structure–>Project–>Project SDK 和 Project Language Level
- File–>Project Structure–>Modules–>Source–>Language Level
- File–>Settings–>Build, Execution, Deployment–>Compiler–>java compiler–>Project bytecode version 和Per_module bytecode version的Target bytecode version