有时候,我们导入一个新的项目,发现在导入项目时候,明明已经设置了jdk版本,但是运行时,还会提示版本的问题,这时候,主要从以下三个地方看,是否设置正确。
1.Project structure中的相关设置:
1.1 Project structure -> Project Settings -> Project中的设置

1.2 Project structure -> Project Settings -> Modules中的Language level的设置

1.3 Project structure -> Project Settings -> Modules中的Dependencies的设置

1.4 Project structure -> Project Settings -> Platform Setting ->SDKs中的设置

2.java Compiler中的设置:
点击setting-> Preferences -> Build,Execution,Deployment -> Compiler -> java Compiler中的Per-module bytecode Version设置成相应sdk的级别

导入新项目时,即便已设置JDK版本,运行仍可能提示版本问题。可从两方面排查设置是否正确,一是Project structure中的相关设置,包括Project、Modules的Language level和Dependencies、SDKs等;二是java Compiler中的Per - module bytecode Version设置。
1006

被折叠的 条评论
为什么被折叠?



