尝试从 java web 应用程序访问文件系统,情况是用户上传图像,然后图像被 ftped 到另一个地方进行存储。我被困在上传后如何访问文件,我正在使用 tomahawk 库上传后给我留下一个 byte[] 对象,所以我需要将字节转换为图像文件,然后 ftp ..这就是我卡住的地方。我无法让(新文件..)的部分工作。
在 Windows 中,我只是输入 (C:\darksouls.jpg) 并且工作正常。在 linux 上不断收到此错误:
javax.imageio.IIOException
无法读取输入文件?我什至尝试在网络应用程序中创建一个图像文件夹,当我炸开我的罐子时,文件夹就在那里,......
byte[] imageInByte;
BufferedImage originalImage = ImageIO.read(new File("/images/darksouls.jpg"));