Exception in thread main javax.imageio.IIOException: Cant read input file!

今天遇到了一个很有意思的问题,在给图片添加水印时报错,也就是无法读取水印图片。

Exception in thread “main” javax.imageio.IIOException: Can’t read input file!

检查了watermark图片,最后在target生成目录下找出了问题,也就是idea在编译时没有生成对应的文件。这里把watermark.jpg复制到对应的生成目录就可以了。。。。

Exception in thread main javax.imageio.IIOException: Cant read input file!
其实第一次测试的时候这个问题还没有出现,之后换了一张水印图(这里我也是一脸懵逼啊????),可能是idea缓存的问题吧。。。