Раньше это работало, а теперь не работает.Я не изменил часть, в которой предполагается передавать изображение, поэтому я не знаю, почему это не работает.Вот фрагмент моего кода:
File f = new File(filepath);
applicantImage=new ImageDetail(filepath);
Iterator<ImageReader> readers =
ImageIO.getImageReadersBySuffix(applicantImage.getFile_extension());
ImageReader reader = readers.next();
ImageInputStream iis = ImageIO.createImageInputStream(f);
filepath
- это абсолютный путь к файлу изображения, и подтверждается, что изображение находится в этом месте на сервере.Все работает все отлично и денди, пока не дойдет до ImageIO.createImageInputStream(f)
.Сейчас возвращается null
.Я прочитал Javadoc, что он принимает в файле.Так почему же сейчас возвращается null
?Кто-нибудь знает?Ни один из приведенных выше кодов не был изменен в моем редактировании, поэтому я не понимаю, почему это работало до изменения и почему не работает сейчас.Любая помощь высоко ценится!Спасибо!