From f4ff605bca58b8a39ebfe79803fa0057303caa35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A9=E7=88=B1=E6=9C=89=E6=83=85?= Date: Tue, 22 Feb 2022 10:11:55 +0800 Subject: [PATCH] =?UTF-8?q?U=20=E5=8D=87=E7=BA=A7=E7=89=88=E6=9C=AC=20?= =?UTF-8?q?=E6=94=B9=E4=B8=BA1.2.5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- readme.md | 2 +- .../template/slider/StandardSliderCaptchaTemplate.java | 2 +- .../template/slider/{ => util}/CaptchaImageUtils.java | 6 +++++- 4 files changed, 8 insertions(+), 4 deletions(-) rename src/main/java/cloud/tianai/captcha/template/slider/{ => util}/CaptchaImageUtils.java (97%) diff --git a/pom.xml b/pom.xml index 6c2c61d..696cbbf 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 cloud.tianai.captcha tianai-captcha - 1.3.0 + 1.2.5 tianai-captcha 滑块验证码 diff --git a/readme.md b/readme.md index 61dc8a5..54d19c5 100644 --- a/readme.md +++ b/readme.md @@ -21,7 +21,7 @@ cloud.tianai.captcha tianai-captcha - 1.3.0 + 1.2.5 ``` 2. 使用 `SliderCaptchaTemplate`获取滑块验证码 diff --git a/src/main/java/cloud/tianai/captcha/template/slider/StandardSliderCaptchaTemplate.java b/src/main/java/cloud/tianai/captcha/template/slider/StandardSliderCaptchaTemplate.java index d478cee..b298e03 100644 --- a/src/main/java/cloud/tianai/captcha/template/slider/StandardSliderCaptchaTemplate.java +++ b/src/main/java/cloud/tianai/captcha/template/slider/StandardSliderCaptchaTemplate.java @@ -14,7 +14,7 @@ import java.io.InputStream; import java.util.*; import java.util.concurrent.ThreadLocalRandom; -import static cloud.tianai.captcha.template.slider.CaptchaImageUtils.*; +import static cloud.tianai.captcha.template.slider.util.CaptchaImageUtils.*; /** * @Author: 天爱有情 diff --git a/src/main/java/cloud/tianai/captcha/template/slider/CaptchaImageUtils.java b/src/main/java/cloud/tianai/captcha/template/slider/util/CaptchaImageUtils.java similarity index 97% rename from src/main/java/cloud/tianai/captcha/template/slider/CaptchaImageUtils.java rename to src/main/java/cloud/tianai/captcha/template/slider/util/CaptchaImageUtils.java index 747766f..c60e99a 100644 --- a/src/main/java/cloud/tianai/captcha/template/slider/CaptchaImageUtils.java +++ b/src/main/java/cloud/tianai/captcha/template/slider/util/CaptchaImageUtils.java @@ -1,4 +1,4 @@ -package cloud.tianai.captcha.template.slider; +package cloud.tianai.captcha.template.slider.util; import lombok.SneakyThrows; @@ -25,6 +25,8 @@ public class CaptchaImageUtils { if (resourceImage == null) { throw new IllegalArgumentException("包装文件到 BufferedImage 失败, file不能为空"); } + // 关闭磁盘缓存 + ImageIO.setUseCache(false); return ImageIO.read(resourceImage); } @@ -33,6 +35,8 @@ public class CaptchaImageUtils { if (resource == null) { throw new IllegalArgumentException("包装文件到 BufferedImage 失败, file不能为空"); } + // 关闭磁盘缓存 + ImageIO.setUseCache(false); return ImageIO.read(resource); }