我使用Intellij编写java代码,但问题是它总是显示
invalid source release: 9
每次都是。我知道,为了解决这个问题,需要进入项目结构,并将级别从9更改为8。然而,每次我创建一个新模块时,我都必须更改模块语言级别,因为缺省值是9。
发布于 2018-06-16 16:34:49
在IntelliJ Idea中编译Java程序时,如果编辑器中没有正确设置Java版本,我们可能会遇到上述错误。
按照需要验证的步骤列表来正确编译代码!
1) Go to File -> Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler这里,将版本更改为1.8或更低。这将更改目标发行版。
2) Go to File -> Project Structure -> Modules -> Tab: Source: Language Level此处将语言级别更改为1.8或更低。这将更改源发布版本。
3)此外,将源代码发布版本更改为1.8,方法是:
File -> Project Structure -> Project(In left pane) -> set "Project language level" to SDK Default (8 – Lambdas, type annotation, etc.)现在,您已经准备好开始编译Java程序了。
https://stackoverflow.com/questions/50889628
复制相似问题