我在一个java程序中,调用另一个程序运行:
代码如下:
import java.io.*;
public class Test{ public static void main(String[] args){ try{ Runtime.getRuntime().exec("cmd.exe /c start javac Test2.java"); } catch(Exception e){ e.printStackTrace(); } }}
但是另一个程序(Test2)一闪而过,通过什么办法可以空值Test2不要一闪而过。
你就不能先cmd把控制台先搞出来后在java Test1?而且你为毛要/c?