日志显示此
"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
答案 0 :(得分:16)
问题在于SDK引用了Intellij中捆绑的SDK。
我可以通过更改sdk并引用Intellij之外的那个来解决它。
这可以通过文件>完成。项目结构> SDKs 和" JDK Home Path"把路径放到SDK(在我的情况下是/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
)。