java小程序
调用Process process = Runtime.getRuntime().exec("C:/WINDOWS/QQ.exe"); 
打开了QQ程序,
现在就是  只有关闭QQ程序   java程序才能退出。

想问的就是java程序打开版本低程序之后,QQ程序继续运行,而java程序自行退出。如何才能实现这种效果??

 

public class callExe {
 
     /**
      * @param args
      */
     public static void main(String[] args) {
         Runtime rt = Runtime.getRuntime();
         Process p = null;
         String fileLac = "";
         try {
             fileLac = "E:\\腾讯QQ\\Bin\\QQ.exe";//要调用的程序路径
             p = rt.exec(fileLac);
         } catch (Exception e) {
             System.out.println("open failure");
         }
     }
 
 }

程序运行之后按钮为红色,点击关闭无效,只有关闭QQ程序,按钮自动变灰也就是程序结束。