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); }