Вы можете запустить scala script как оболочку linux script:
#!/bin/sh
exec scala "$0" "[email protected]"
!#
println("Hello")
В одном из таких script мне нужно загрузить классы из группы jars (которые находятся в том же каталоге, что и script). Если бы это был REPL, я мог бы использовать :jar
, но недоступный в режиме script.
Я пытаюсь установить параметр -classpath
:
#!/bin/sh
exec scala -classpath '.:./*.jar' "$0" "[email protected]"
!#
import javax.media.jai.{JAI, RenderedOp}
но компилятор просто не может найти классы:
error: object media is not a member of package javax
import javax.media.jai.{JAI, RenderedOp}
^
Как включить эти банки?