1
我有一个Java应用程序,当有更新它应该重新启动。我怎么能再次自动重新启动Java应用程序。重新启动一个Java应用程序的Linux和Windows
我尝试使用进程生成器重新启动。
ProcessBuilder builder = new ProcessBuilder(command);
builder.directory(new File(workingDir));
builder.start();
System.exit(0);
但是,当我检查运行早期过程的应用程序仍在运行。
是否应用程序。有一个GUI? –
是的,它有一个gui。 – Hash
对于部署Java桌面应用程序,最好的选择通常是安装应用程序。使用[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)。 JWS可在Windows,OS X和* nix上运行,并提供自动和程序控制的更新。 –