Если у меня есть два отдельных нескомпилированных файла scala в том же каталоге, что и:
// hello.scala
object hello {
def world() = println("hello world")
}
и :
// do.scala
hello.world()
, я получаю сообщение об ошибке при запуске do.scala:
$ scala do.scala
error: not found: value hello
Вместо этого Я должен сначала скомпилировать файл hello.scala и поместить его в путь к классам, чтобы заставить его работать:
$ scalac hello.scala
$ scala -cp hello do.scala
hello world
Есть ли способ заставить один скрипт вызывать другой нескомпилированный файл scala, используя правильное использование import, package, classpath, инструмент командной строки scala или что-то еще?