小黄人图片获取不到应该是跟你的basePath环境相关,建议用绝对路径来读取小黄人, 类似D:/XXX/XXX/watermark.jpg这种,但是需要保证D:/XXX/XXX/watermark.jpg是存在的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);
把basePath替换成绝对路径