如何从另一个java程序运行java程序?

时间:2013-11-27 08:37:39

标签: java

所以我有一个游戏的java程序。我想要一个不同的程序,当你点击一个按钮,那个java程序关闭并启动游戏程序。但我不知道我怎么能这样做,所以有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

使用ProcessBuilder。以下是参考,可能不起作用。

ProcessBuilder pb=new ProcessBuilder("java","-jar","Test3.jar");
pb.directory(new File("F:\\dist"));
Map<String,String> map=pb.environment();
Process p=pb.start();

答案 1 :(得分:0)

  1. 创建一个可运行的jar。
  2. 点击按钮调用runnable jar。
  3. 退出当前程序。