IntelliJ IDEA The selected directory is not a valid home for JDK 错误解决办法

很多刚使用IntelliJ IDEA的可能会碰到这个问题,如下:
升级SDK
升级SDK
选择jdk的安装目录时,报错提示:	The selected directory is not a valid home for JDK
选择jdk的安装目录时,报错提示: The selected directory is not a valid home for JDK

这种情况是怎么回事呢?
有三种情况会出现:

  1. jdk的最后一级安装目录需要使用jdk1.8.0_xxx 这样的格式命名,别问为什么,这个是idea识别的问题
  2. 安装好jdk后,直接更改目录名称成jdk1.8.0_xxx 格式,这样也是不行的,依然会报错
  3. 可能你安装的jdk只是安装了jre,而非jdk,这样也是会报错

解决方式:
4. 请确认自己安装的jdk版本,最好是去官网下载jdk对应版本下载网址:https://www.oracle.com/java/technologies/downloads/
6. 安装时,请记得安装jdk与jre,官网下载的jdk版本就包含了jre在里面

下载jdk,点击java SE

找到java Archive
找到java Archive

找到你要的jdk版本下载
找到你要的jdk版本下载

以下载jdk1.8.0_181为例,自选所需下载的版本
以下载jdk1.8.0_181为例,自选所需下载的版本

在这里插入图片描述
下载完成,双击安装,自选安装路径,安装过程中会有两部,第一步提示安装jdk,第二步提示安装jre,傻瓜式安装即可。

再次强调,需要的版本请认准官网下载。。。。。。

安装前,请先卸载电脑已安装的jdk
安装完成后,再去idea导入jdk
只与最后一级安装目录有关,与前面的目录无关,我使用的安装目录为:D:\Program Files\Development Tool\java\jdk1.8.0_181
只与最后一级安装目录有关,与前面的目录无关,我使用的安装目录为:D:\Program Files\Development Tool\java\jdk1.8.0_181
只需要保留 …\java\jdk1.8.0_181,前面的路径无所谓

在这里插入图片描述
惊奇的发现成功了。

  • 17
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论
### 回答1: 在 IntelliJ IDEA 中,如果您打开的文件不是可运行文件,它就不能直接在编辑器中运行。这可能是因为您打开的文件类型不支持运行,或者您没有正确配置运行该文件的环境。 如果您想运行 Java 文件,您可以创建一个运行配置来运行它。您可以按照以下步骤操作: 1. 确保您已经安装了 JDK 并正确配置了您的环境变量。 2. 打开您想要运行的 Java 文件。 3. 单击菜单栏中的“运行”选项。 4. 选择“Edit Configurations”。 5. 在左侧窗格中选择“Application”。 6. 单击右上角的“+”按钮添加一个新的运行配置。 7. 配置您的运行选项,例如指定您的主类,您的运行参数等。 8. 单击“OK”保存您的配置。 9. 然后再次单击菜单栏中的“运行”选项,并选择您刚刚创建的运行配置。 如果您想运行其他类型的文件,请参考 IntelliJ IDEA 的官方文档以获取更多信息。 ### 回答2: IntelliJ IDEA 是一款功能强大的集成开发环境,由于其丰富的功能和灵活的配置,有时会出现一些无法运行的问题。当在编辑器中打开文件时,遇到“The file in the editor is not runnable”的错误提示,可能是由于以下几个原因导致的。 首先,这个错误可能是由于文件类型或格式的问题导致的。IntelliJ IDEA 支持多种编程语言和文件类型,但并非所有类型的文件都可以直接运行。例如,如果在编辑器中打开的是一个纯文本文件或配置文件,是无法直接运行的。此时解决方法是,确保所打开的文件是支持运行的脚本或代码文件类型,如Java、Python等,而不是普通文本文件。 其次,这个错误也可能是由于缺少运行配置或配置错误导致的。需要在编辑器中运行代码时,必须先配置一个运行环境。在IntelliJ IDEA中,可以使用运行配置来定义运行环境。可以在菜单栏的“Run”或“运行”选项中找到“Edit Configurations”或“编辑配置”来设置运行配置。确保正确配置了运行配置,并将其与当前编辑器中的文件关联起来。 另外,还有可能是项目配置或构建设置的问题。在一些情况下,IntelliJ IDEA无法识别或正确解析项目的结构或配置,导致无法运行代码。可以尝试重新导入项目或重新构建项目,以确保项目的正确配置。 最后,有时候在IntelliJ IDEA中的某些版本中存在一些bug,可能会导致无法运行文件的问题。在遇到这种情况时,可以尝试升级IntelliJ IDEA到最新的版本,或者通过搜索相关问题来了解是否有任何已知的解决方法或补丁可用。 总结来说,当在IntelliJ IDEA中遇到“The file in the editor is not runnable”的错误提示时,可以先确认文件类型是否支持运行,然后检查运行配置是否正确,进而检查项目配置和构建设置,并考虑升级到最新版本或寻找解决bug的方法。希望这些解决方案能够帮助您解决该问题。 ### 回答3: 在IntelliJ IDEA中出现文件不可运行的情况通常是因为以下几个可能的原因: 1.文件类型不支持运行:某些文件类型(如txt、jpg等)不是可执行的文件,因此无法在编辑器中运行。确保你打开的文件是支持运行的文件类型,如Java文件(.java)或Python文件(.py)。 2.缺少运行配置:在运行文件之前,必须先创建运行配置。在IntelliJ IDEA中,可以通过选择“Run”菜单,然后选择“Edit Configurations”来创建和编辑运行配置。在配置中,你需要指定要运行的主类或脚本文件。 3.文件中存在语法错误:如果在文件中存在语法错误,编译器将无法正确地解析文件并执行。确保你的代码语法正确,没有任何错误。 4.未正确配置编译环境:如果你正在使用Java开发,确保已正确配置Java开发环境。你需要安装Java Development Kit(JDK)并将其路径配置为IntelliJ IDEA中的默认JDK。 如果你经过以上步骤仍然无法解决问题,建议你检查一下IntelliJ IDEA的版本和你的操作系统是否兼容。你也可以尝试重新安装IntelliJ IDEA,或者在IntelliJ IDEA官方社区寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luckjump

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值