请稍等 ...
×

采纳答案成功!

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

老师好,我的图片报错Can't read input file! ,但是事务没回滚。数据库仍然有新增数据。

正在回答 回答被采纳积分+3

1回答

翔仔 2020-05-28 11:38:33

同学好,

Can't read input file! 

应该是你水印路径补正确,就是watermark.jpg 建议使用绝对路径来读取,而非basePath 

ImgUtil下面

ImageIO.read(new File(basePath + "/watermark.jpg")

替换成绝对值路径,类似D:/aaa/bbb/watermark.jpg读取


然后如果没有回滚,就是因为此处跑出的不是runtimeException, catch住,改成往外抛runtimeException或者子类即可

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信