这曾经可以工作,现在不起作用。我没有更改图像应该流的部分,所以我不知道为什么它不起作用。这是我的代码片段:
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);
Run Code Online (Sandbox Code Playgroud)
filepath是映像的绝对文件路径,并且已确认该映像位于服务器上的该位置。一切顺利进行,直到一切顺利ImageIO.createImageInputStream(f)。现在回来null了。我读了它在文件中的javadoc。那么,为什么现在返回一个null?有人知道吗 上面发布的所有代码在我的编辑中均未更改,因此我不明白为什么更改之前有效,为什么现在不起作用。任何帮助深表感谢!谢谢!