Si tengo dos archivos Scala sin compilar por separado en el mismo directorio que:¿Puede un script de Scala hacer referencia a otro código scala no compilado en el mismo directorio?
// hello.scala
object hello {
def world() = println("hello world")
}
y:
// do.scala
hello.world()
me sale un error cuando se ejecuta do.scala:
$ scala do.scala
error: not found: value hello
lugar Primero tengo que compilar el archivo hello.scala y ponerlo en el classpath para que funcione:
$ scalac hello.scala
$ scala -cp hello do.scala
hello world
¿Hay alguna manera de hacer que un script llame al otro archivo scala no compilado usando el uso correcto de import, package, classpath, la herramienta de línea de comando scala u otra cosa?
Hice una pregunta similar hace un tiempo. Las respuestas pueden ser útiles: http://stackoverflow.com/questions/3760645/in-scala-is-it-possible-to-write-a-script-which-refers-to-another-script –