0
我已经写了一个简单了JavaFx的应用程序,访问了一系列使用PhantomJS的网址和截图保存到一个文件夹在同一个目录中的文件。例如,如果jar/exe文件位于“my-app”文件夹中,它会将截图保存为“my-app/screenshots”。但是,在使用Inno Setup Compiler创建安装程序,在我自己的计算机上安装应用程序,然后运行由安装程序创建的版本之后,它无法保存任何内容。这个问题会是什么?这是我的代码看起来创建时像/保存图像的例子:Inno Setup的编译器 - 的JavaFX应用程序不写
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);
感谢所有帮助提前