2015-07-19 3 views
0

Так что я только начал работать с Scala. После игры с REPL я попытался скомпилировать свою первую программу. Я попытался просто запустить программу HelloWorld с сайта Scala:Ошибка: Не удалось найти или загрузить основной класс scala.tools.nsc.Main

//Scala 
object HelloWorld { 
    def main(args: Array[String]) { 
     println("Hello, world!") 
    } 
} 

Когда я попытался компиляции этого кода (сохраненный в test.scala) с

...user$scalac test.scala 

Я получил странную ошибку:

Error: Could not find or load main class scala.tools.nsc.Main 

Я хотел бы узнать, что A) Что означает эта ошибка, и B) Что я могу сделать, чтобы исправить эту проблему?

Спасибо за любую помощь

ответ

0

Это кажется что-то не так с вашей средой. Scalac - это скрипт, запускающий Main class из scala-compiler.jar (обычно он находится в $ SCALA_HOME \ lib). Поэтому, если вы изменили его, проверьте переменную окружения, папку lib и скалярный скрипт.

Смежные вопросы