Я установил Scala 2.11.6 на Ubuntu 16.04, и я пытаюсь скомпилировать свой первый Hello World.Scala компилятор ничего не производит
Однако, когда я запускаю "scalac HelloWorld.scala"
в командной строке, я не получаю никакой обратной связи (как если бы операция была выполнена правильно), но исполняемый файл не создается в папке.
Мой исходный файл:
object HelloWorld {
def main(args: Array[String]): Unit = {
println("Hello, world!")
}
}
Команда Я бегу это
scalac HelloWorld.scala
И это не дает absolutelly никакого вывода.
Я искал похожие случаи, но я ничего не могу найти. Я что-то упускаю?
Вы получаете ожидаемый выход при запуске 'scalac -version'? Вы получаете сообщение об ошибке, если вы запускаете 'scalac blah' (т. Е. Несуществующий файл)? И что происходит, когда вы запускаете 'scalac -verbose HelloWorld.scala'? – jwvh
Запуск «scalac-version» возвращает «Scala-компилятор версии 2.11.6 - Copyright 2002-2013, LAMP/EPFL», «which scalac» возвращает «/ usr/bin/scalac» при вызове «scalac something» возвращает ошибку: Исходный файл «something» не найден ». – Marchinka
Хм, похоже, что компилятор установлен правильно. Следующее, что я хотел бы сделать, это попытаться скомпилировать с опцией '-verbose' и посмотреть, есть ли какие-либо ошибки или предупреждения в обильном выходе. – jwvh