Вы можете вызвать метод main
в объекте Main
следующим образом:
val args: Array[String] = Array("test1", "test2", "test3")
Main.main(args)
То, что у вас есть в вашем основном методе, не выведет то, что вы ожидаете, что, я полагаю, является значениями, содержащимися в массиве res
. Для этого вам нужно изменить его на что-то вроде следующего:
object Main {
def main(args: Array[String]): Unit = {
val res = for (a <- args) yield a.toUpperCase
println("Arguments: " + res.mkString(" "))
}
}