致命错误:找不到对象标量

Jam*_*mes 4 scala

我刚在osx上通过macports安装了scala

sudo port安装scala28

我创建了一个名为test.scala的简单脚本

println("hello world")
Run Code Online (Sandbox Code Playgroud)

当我经过它

scala test.scala

我收到以下错误:

scala test.scala 
error: fatal error: object scala not found.
one error found
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

**更新**从REPL运行会产生正确的结果,但仍然无法直接使用"scala"

Welcome to Scala version 2.8.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_24).
Type in expressions to have them evaluated.
Type :help for more information.

scala> :load ./test.scala
Loading ./test.scala...
hi there sir

scala> 
Run Code Online (Sandbox Code Playgroud)

**更新最终**

当我做ps -ef | grep scala我有几个scala编译服务器正在运行,当我关闭它们并重新运行我的脚本时,所有的工作都在重新运行.一定是处于糟糕状态.

Jam*_*mes 7

似乎FSC处于不良状态,重新启动了FSC编译器

  • 你怎么做到这一点? (5认同)