创建店铺没有生成图片

来源:4-13 前后端联调验证整体模块功能

Jimblack

2018-03-23

只在文件夹下生成了一个空文件夹。

报错为:javax.imageio.IIOException: Can't read input file!

在ImageUtil下运行之前测试用的main方法是可以生成图片的,之前做测试类时也是可以在指定文件夹下生成图片的//img.mukewang.com/szimg/5ab481810001032b11390583.jpg

绝对路径也尝试过,还是报一样的错。。

Thumbnails.of(thumbnailInputStream).size(400,400).watermark(Positions.BOTTOM_RIGHT, ImageIO.read(new File(basePath+"C:\\Users\\13884\\IdeaProjects\\us.o2o\\src\\main\\resources\\小龙人.jpg")),0.25f).outputQuality(1f).toFile(dest);

//img.mukewang.com/szimg/5ab4ca210001f85d17750819.jpg

http://img.mukewang.com/szimg/5ab4ca4f0001759c14030026.jpg

http://img.mukewang.com/szimg/5ab4caa30001848607390029.jpg

http://img.mukewang.com/szimg/5ab4cab20001957f05930025.jpghttp://img.mukewang.com/szimg/5ab4cac30001841608040026.jpg

从报的异常来看,就是imaguitl里的那句有问题,但是不知道是说明问题,路径尝试了好多也是无效

写回答

1回答

翔仔

2018-03-23

同学好,javax.imageio.IIOException: Can't read input file!这种错误说的是路径读取不到,由于信息不全没法给你判断,有可能是水印图片没获取到,请你看看basePath+"C:\\Users\\13884\\IdeaProjects\\us.o2o\\src\\main\\resources\\小龙人.jpg" 为什么读取不到,其实调试就可以解决了:)

0
4
Jimblack
回复
翔仔
刚刚学会了idea的调试方法,也解决了问题。 非常感谢老师的谆谆教诲。 学生太愚笨,总是在这些bug上摔倒,多亏老师指导。 以后我一定得细心了。 再次感谢老师。
2018-03-23
共4条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程