Hallo!
Ich hab ein Java Programm geschrieben, dass eine Datei erzeugt und abspeichert.
Nachdem das Programm die Datei erstellt hat, soll sie an eine .exe übergeben werden die sie dann weiter bearbeitet.
Ich ruf die .exe so auf und übergeb ihr den Pfad:
Runtime.getRuntime().exec(new String[] { Pfad der .exe, Pfad erzeugter Datei});
Das Problem besteht nun darin, dass es manchmal funktioniert und manchmal nicht.
Häufig bekomm ich die Meldung:
System.IO.IOException: Der Prozess kann nicht auf die Datei XXX zugreifen, da sie von einem anderen Prozess verwendet wird.
Was kann ich da machen, wie gesagt, manchmal funktioniert es. Aber eben nicht immer.
Danke für eure Hilfe
Ich hab ein Java Programm geschrieben, dass eine Datei erzeugt und abspeichert.
Nachdem das Programm die Datei erstellt hat, soll sie an eine .exe übergeben werden die sie dann weiter bearbeitet.
Ich ruf die .exe so auf und übergeb ihr den Pfad:
Runtime.getRuntime().exec(new String[] { Pfad der .exe, Pfad erzeugter Datei});
Das Problem besteht nun darin, dass es manchmal funktioniert und manchmal nicht.
Häufig bekomm ich die Meldung:
System.IO.IOException: Der Prozess kann nicht auf die Datei XXX zugreifen, da sie von einem anderen Prozess verwendet wird.
Was kann ich da machen, wie gesagt, manchmal funktioniert es. Aber eben nicht immer.
Danke für eure Hilfe
Comment