请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师你好,为什么我数据库成功插入了店铺的路径,但是我本地却没有生成新的图片,

正在回答

1回答

翔仔 2018-07-09 18:04:03

同学好,具体得靠同学设置断点调试一下,在存文件的地方,看看当时的路径是啥,即generateThumbnail方法里面

			Thumbnails.of(thumbnail.getImage()).size(200, 200)
					.watermark(Positions.BOTTOM_RIGHT, ImageIO.read(new File(basePath + "/watermark.jpg")), 0.25f)
					.outputQuality(0.8f).toFile(dest);

看看dest是啥,然后反推看看为什么会错,或者是basePath + "/watermark.jpg"能否获取到水印位置,两个地方都需要调试一下

0 回复 有任何疑惑可以回复我~
  • 提问者 清冥河荼 #1
    老师你好,根据你提示的,我都调试了下,没发现问题,能成功插入,而且basePath下也能找到水印图片,dest也是我给定的目录,dest下也能生成文件夹,就是图片没生成
    回复 有任何疑惑可以回复我~ 2018-07-09 20:03:19
  • 翔仔 回复 提问者 清冥河荼 #2
    同学需要调试到我的贴的这个方法,并下一步到该方法完成,看看有没有生成图片,即执行完这个方法后打开dest的路径看看图片有没有生成,如果生成不了肯定会报错 会进入到catch里面的逻辑并打印错误的,看看报什么错误,此外,同学在问题没得到解决之前,先不要标为正确答案,否则我这边可能会漏掉的哈
    回复 有任何疑惑可以回复我~ 2018-07-09 20:08:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信