使用Scala Sys Process

时间:2017-09-07 16:34:54

标签: scala

有没有办法检索实际的java inputStream,它对应于正在执行的java进程的stdout,当使用ProcessBuilder或包中的任何其他内容时?

1 个答案:

答案 0 :(得分:3)

当然,只需“使用java”:

import java.io.BufferedReader
import java.io.IOException
import java.io.InputStreamReader

object Main {
  def main(args: Array[String]) {
    var br: BufferedReader = null
    try {
      br = new BufferedReader(new InputStreamReader(System.in))
      while (true) {
        val input = br.readLine()
      }
    } finally {
      br.close()
    }
  }
}