【发布时间】:2017-05-16 06:13:42
【问题描述】:
我想编译这个:
import scala.sys.process._
val output = "scala".!!
但是给我看这个:
java.io.IOException: Cannot run program "scala": CreateProcess error=2, 系统找不到指定的文件
这也不起作用:
val cmd = "\"C:\\Program Files (x86)\\scala\\bin\\scalac.bat\\\""
val output = "cmd".!!
我的环境变量也很好。 (对于 java:C:\Program Files\Java\jdk1.8.0_111\ 和 scala:C:\Program Files (x86)\scala 和路径变量:%JAVA_HOME%\bin 和 %SCALA_HOME%\bin
在 cmd 工作中键入“scala”。 这段代码也可以工作:
import scala.sys.process._
val output = "java".!!
Windows 10
【问题讨论】: