首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何更改IntelliJ IDEA的默认JDK?

如何更改IntelliJ IDEA的默认JDK?
EN

Stack Overflow用户
提问于 2013-09-25 00:34:04
回答 5查看 351.7K关注 0票数 258

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

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

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-09-25 00:34:04

此设置在“新项目的结构”对话框中更改。导航到“"File”“->”"New Projects Settings“”-> "Structure for New Projects...“

接下来,适当修改"Project SDK“和"Project Language Level”。

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

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

票数 313
EN

Stack Overflow用户

发布于 2017-04-04 05:45:44

另一个值得检查的地方:查看项目的pom.xml,如果您使用的是Maven编译器插件,请查看源/目标配置,并确保它是所需的Java版本。我发现在下面的代码中我有1.7;我把它改为1.8,然后一切都能在IntelliJ中正确编译。

<build>
<plugins>
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</version>
        <configuration>
            <source>1.8</source>
            <target>1.8</target>
            <encoding>UTF-8</encoding>
        </configuration>
    </plugin>
</plugins>
</build>
票数 11
EN

Stack Overflow用户

发布于 2020-04-17 23:42:24

对于最新版本的intellij,要为新项目设置缺省jdk/sdk,请转到

Configure->Structure for New Projects -> Project Settings -> Project SDK

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18987228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档