我試圖用Runtime.getRuntime().exec(cmd)
來運行jad應用來反編譯.class文件。 cmd = "../bin/jad Test.class"
但我不能用這種方式得到的輸出:爲什麼沒有輸出的時候調用「Runtime.getRuntime().exec(cmd);」在Linux中?
Process p = Runtime.getRuntime().exec(jadCmd2);
BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = null;
while ((line = in.readLine()) != null) {
System.out.println(line);
}
沒什麼輸出,任何人都可以告訴?
必須有誤解的問題,打消了我的答案,以避免任何混亂...... – posdef