0
Ich muss JAR-Datei neu schreiben, wenn das Update kommt. Um rewtite es, ich folgendes:Wie schreibe ich laufenden JAR-Datei
ProcessBuilder builder = new ProcessBuilder(
"cmd.exe",
"/c",
"timeout 10",
"&&",
"move",
"/Y",
file.toAbsolutePath().toString(),
System.getProperty("user.dir")
);
Run Befehlszeile, schlafen 10 secinds und dowload Datei bewegen. Wenn die Befehlszeile schläft, schließe ich das Programm. Aber wenn ich "& &" verwende, funktioniert es nicht, aber wenn ich "&" verwende, funktioniert es, aber schläft nicht.