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上運行,並提供自動和程序控制的更新。 –