2016-08-17 38 views
5

日誌顯示此錯誤而正在運行的Java應用程序

"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」應用程序錯誤沒有任何類型的依賴和CONFIGS(無行家,無彈簧)。

我使用的IntelliJ 2016年,和OSX埃爾卡皮坦

回答

13

的問題是與已參考被裏面的IntelliJ捆綁在一起的一個SDK。

我可以通過更改sdk並引用Intellij之外的一個來解決它。 這可以做到文件>項目結構> SDK,並在「JDK主路徑」放到SDK的路徑(在我的案件/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home)。

+0

好吧,出於某種原因XX在「jdk1.8.0_XX」搞砸了,並且該文件夾從未存在過,我不得不重新分配它 –