运行Java应用程序时出错

时间:2016-08-17 13:39:10

标签: intellij-idea

日志显示此

"error=2, No such file or directory"

"Cannot run program /Applications/IntelliJ IDEA.app/Contents/jre/jdk/Contents/Home/bin/java" (in directory "/Users/.. " and a path to a directory that exists.

我可以复制运行" hello world" app没有任何类型的依赖和配置(没有maven,没有spring)。

我使用的是Intellij 2016和OSX El Capitan

1 个答案:

答案 0 :(得分:16)

问题在于SDK引用了Intellij中捆绑的SDK。

我可以通过更改sdk并引用Intellij之外的那个来解决它。 这可以通过文件>完成。项目结构> SDKs 和" JDK Home Path"把路径放到SDK(在我的情况下是/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home)。