我现在想实现这样的一个功能。我想自己的这个Java应用程序在退出之前启动另一个程序运行,然后自己退出。这个怎么解决呢?
  望解决,在此先谢谢了啊!

解决方案 »

  1.   

    如果是Swing程序的话 在System.exit(0) 之前加入Runtime.getRuntime().exec(command)
    command是带全路径 最好是绝对路径的应用程序
    比如c:/aaa.exe
    如果在path里面的可以直接写 例如 notepad.exe
    基本上你再运行里面敲什么 在这儿敲什么就对了
      

  2.   

    Runtime.getRuntime().exec("cmd /c start D:/abc.exe");
    System.exit(0)
      

  3.   

    启动新程序后 原来的java程序 调用 System.exit(0)
      

  4.   

    另一个程序时什么样的?
    如果你说是用Runtime.getRuntime().exec(command)实现,command可以是kill java.exe绝对退出呵呵如果是System.exit(0),就看你怎么用...如果还是这样command的貌似用Java + .class...没懂意思,仅作参考。。