Ich habe eine einfache JavaFx-App geschrieben, die eine Reihe von URLs mit PhantomJS besucht und Screenshots in einem Ordner im selben Verzeichnis speichert. Wenn sich die jar/exe beispielsweise im Ordner "my-app" befindet, werden die Screenshots in "my-app/screenshots" gespeichert. Nachdem Sie mit Inno Setup Compiler jedoch ein Installationsprogramm erstellt, die App auf meinem eigenen Computer installiert und anschließend die vom Installationsprogramm erstellte Version ausgeführt haben, kann nichts gespeichert werden. Was könnte das Problem sein? Dies ist ein Beispiel dafür, was mein Code sieht aus wie beim Erstellen/Speichern eines Bildes:Inno Setup Compiler - JavaFX App schreibt keine Dateien
byte[] bytes = phantomDriver.getScreenshotAs(OutputType.BYTES);
File outputFile = new File(outputFolder, String.format("/Home Page/Home_Page-%s.jpg", timestamp));
outputFile.getParentFile().mkdirs();
FileUtils.writeByteArrayToFile(outputFile, bytes);
Vielen Dank für jede Hilfe im Voraus