如何更改 IntelliJ IDEA 默认 JDK?

2022-08-31 05:24:32

我使用IntelliJ IDEA作为我的开发环境,并使用Maven进行依赖关系管理。我经常在IDEA之外构建我的项目结构(目录,pom等),然后使用将项目导入IDEA。这很好用,除了在我的poms中,我指定maven-compiler-plugin应该使用JDK 1.6,当我导入时,IDEA通知我和那个,然后提示重新加载项目。这很烦人,因为我总是使用相同的JDK版本。Import project from external modelLanguage Level ChangedLanguage level changes will take effect on project reload

如何更改 IntelliJ IDEA 使用的默认 JDK,以便我不必在每次导入新项目时都重新加载我的项目?


答案 1

此设置在“新项目的结构”对话框中发生更改。导航到“文件”->“新建项目设置”->“结构...”

Selecting Structure For New Projects

接下来,根据需要修改“项目 SDK”和“项目语言级别”。

Selecting Project Language Level


IntelliJ IDEA以前版本的“文件”->“其他设置”->“默认项目结构...”中具有此设置。

IntelliJ IDEA 12 在“模板项目结构...”中具有此设置。而不是“默认项目结构...”


答案 2

下载并解压缩 JDK 归档文件 (.tar.gz),并将其添加为 SDK,在“项目结构”对话框 (Ctrl+Alt+Shift+S )

jdk 9 intellij 点击GIF放大

确保设置适当的“项目语言级别”。

对于 Java 8,将其设置为 8,对于 Java 9,将其设置为 9,依此类推。


推荐