javax.imageio.IIOException: Unsupported Image Type
背景
使用 thumbnailator 生成图片的缩略图。
环境
thumbnailator 版本:0.4.13
原始图片类型:jpg
错误信息
复制代码
解决方案
引入第三方支持处理 webp 图片类型的类库即可解决。因为 thumbnailator 底层使用的 JDK 的 javax.imageio 类库处理图片,显然 JDK 原生处理图片的类库只支持绝大部常见的图片类型,需要引入第三方类库对 JDK 的 javax.imageio 进行功能的补充和扩展,引入后系统会自动感知对业务代码无侵入性。
引入第三方类库
Gradle
复制代码
Maven
复制代码
评论