2012-08-15 61 views
0

好吧即時通訊程序在Java中啓動另一個罐子。當我使用System.out.println()或打印出的任何錯誤時,如何讀取打印出的所有jar文件?如何得到什麼罐子打印

+2

定義開始。你加載JAR並調用其中的一個方法,或者用這個JAR產生一個新的JVM? – 2012-08-15 22:33:26

回答

2

您可能正在使用ProcessBuilder.start()Runtime.exec()「啓動另一個jar」,兩者都返回Process對象。在此實例上調用getInputStream()將爲您提供表示stdout的InputStream。撥打getErrorStream()會給你stderr。