同じディレクトリに2つの別々のコンパイルされていない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 コマンド ライン ツールなどを適切に使用して、1 つのスクリプトを別のコンパイルされていない scala ファイルを呼び出す方法はありますか?