Hallo,
ich habe folgendes Problem:
Ich habe ein größeres Java-Projekt, indem über Runtimes Binaries ausgeführt werden.
Die Binaries (.exe) brauchen als Eingabe Textdateien, die über mein Java-Programm erstellt werden. Das hat auch schon in vielen Klassen gut funktioniert. Heute hatte ich das Problem, dass die Binaries (trotz richtig erstellter Textdateien) nicht reagiert haben. Als das Programm dann deshalb mit inkonstenten Daten weitergearbeitet hat, begannen die Binaries wieder zu reagieren, sobald die Textdateien, die die Binaries als Eingabe haben, überschrieben wurden. Wenn das Programm aktiv abgebrochen wird, während die Binaries gerade laufen sollen (aber nicht reagieren), fangen sie danach auch an zu reagieren.
Hat einer von euch eine Idee, wo (allgemein) in so einem Fall der Fehler liegen könnte?
(Code kann ich leider nicht reinstellen, da es mehrere Tausend Zeilen sind und alles aufeinander aufbaut. Außerdem sind Teile des Codes von meiner Firma urheberrechtlich geschützt.)
Beste Grüße,
Rolenco V.
ich habe folgendes Problem:
Ich habe ein größeres Java-Projekt, indem über Runtimes Binaries ausgeführt werden.
Die Binaries (.exe) brauchen als Eingabe Textdateien, die über mein Java-Programm erstellt werden. Das hat auch schon in vielen Klassen gut funktioniert. Heute hatte ich das Problem, dass die Binaries (trotz richtig erstellter Textdateien) nicht reagiert haben. Als das Programm dann deshalb mit inkonstenten Daten weitergearbeitet hat, begannen die Binaries wieder zu reagieren, sobald die Textdateien, die die Binaries als Eingabe haben, überschrieben wurden. Wenn das Programm aktiv abgebrochen wird, während die Binaries gerade laufen sollen (aber nicht reagieren), fangen sie danach auch an zu reagieren.
Hat einer von euch eine Idee, wo (allgemein) in so einem Fall der Fehler liegen könnte?
(Code kann ich leider nicht reinstellen, da es mehrere Tausend Zeilen sind und alles aufeinander aufbaut. Außerdem sind Teile des Codes von meiner Firma urheberrechtlich geschützt.)
Beste Grüße,
Rolenco V.