idea对jdk的配置包括设置工程的jdk(全局默认设置)设置工程语言级别,设置模块jdk设置模块语言级别。
你可以自己下载多个jdk对不同项目设置不同的jdk,下面详细介绍操作方法
-
在Project中,如图所示的2个位置分别可以配置JDK安装目录和工程的语言级别
-
点击new ,可以新增JDK安装目录
-
点击edit或者sdks按钮可以对加载jdk的哪些jar包做更詳细的配置,比如不加载某个jar包
不过一般情况下不需要对此进行设置。
-
语言级别就是语法限制例如你的项目是JDK7的,那么就只能使用JAVA7或哽低版本的JAVA78的语法如果用了JAVA78的语法,你的代码到实际运行时就会报错
设置的语言级别不能比SDK高,可以相等或者更低例如你选JDK8的SDK,语訁级别可以设置为JAVA7或者JAVA78
-
在Modules中可以单独设置语言级别
-
也可以为模块设置单独的SDK,即JDK的安装目录