Intellij 错误 = 2 没有这样的文件或目录

2022-09-01 20:43:56

安装了intellij并将sdk路径添加到项目结构中,但是当我尝试运行时,我得到:

Error: Cannot run program "/home/$USER/java/jdk1.8.0_121/bin/java" 
(in directory"/home/$USER/.intelliJIdea2016.3/system/compile-server"):
error=2, No such file or directory

两个文件(/home/$USER/java/jdk1.8.0_121/bin/java 和 /home/$USER/.intelliJIdea2016.3/system/compile-server)都存在。

我使用的是 Ubuntu 16.10


答案 1

从这里开始的答案 在从32位程序文件夹编译到64位时更改IntelliJ 13中的jdk路径对我有用

从菜单中:->。FileProject Structure...

在左侧,在“平台设置”下方,您有“SDK”:单击它;你可以在这里添加你的新JDK。

始终在同一窗口中的“项目设置”下方,选择“项目”:您可以选择刚刚添加的JDK。


答案 2

在我的情况下,IntelliJ指向我卸载的版本的JDK文件夹。由于某种原因,卸载程序没有删除 Java/jdk* 文件夹,因此它在配置屏幕“文件 ->项目结构 -> SDK”中没有显示任何错误。

在发现它指向已卸载的JDK文件夹后,由于UberHans发布的答案,我继续调整此配置。


推荐