Can't open any sbt project
Answered
Idea version:
IntelliJ IDEA 2017.3.4 (Ultimate Edition)
Build #IU-173.4548.28, built on January 29, 2018
JRE: 1.8.0_152-release-1024-b11 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Mac OS X 10.13.3
Scala plugin:
2017.3.11.1

Please sign in to leave a comment.
Ok, I've got it:
java.io.IOException: Cannot run program "/Applications/IntelliJ IDEA.app/Contents/jdk/Contents/Home/bin/java" (in directory "intelij-test"): error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at com.intellij.execution.configurations.GeneralCommandLine.startProcess(GeneralCommandLine.java:415)
at com.intellij.execution.configurations.PtyCommandLine.startProcess(PtyCommandLine.java:80)
at com.intellij.execution.configurations.GeneralCommandLine.createProcess(GeneralCommandLine.java:382)
at com.intellij.execution.process.OSProcessHandler.<init>(OSProcessHandler.java:44)
at com.intellij.execution.process.KillableProcessHandler.<init>(KillableProcessHandler.java:44)
at com.intellij.execution.process.ColoredProcessHandler.<init>(ColoredProcessHandler.java:38)
at org.jetbrains.sbt.shell.SbtProcessManager.createShellProcessHandler(SbtProcessManager.scala:106)
at org.jetbrains.sbt.shell.SbtProcessManager.updateProcessData(SbtProcessManager.scala:193)
at org.jetbrains.sbt.shell.SbtProcessManager.acquireShellRunner(SbtProcessManager.scala:222)
at org.jetbrains.sbt.shell.SbtShellToolWindowFactory.$anonfun$createToolWindowContent$1(SbtShellToolWindowFactory.scala:35)
at scala.concurrent.Future$.$anonfun$apply$1(Future.scala:653)
at scala.util.Success.$anonfun$map$1(Try.scala:251)
at scala.util.Success.map(Try.scala:209)
at scala.concurrent.Future.$anonfun$map$1(Future.scala:287)
at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:29)
at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:29)
at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:60)
at scala.concurrent.impl.ExecutionContextImpl$AdaptedForkJoinTask.exec(ExecutionContextImpl.scala:140)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 22 more
This is a jdk issue. Should create a jdk sdk in project defaults at first. But anyway error message seems counterintuitive to me.
Thanks for the information. Feel free to report at https://youtrack.jetbrains.com/issues/SCL.