diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e2ef8b19..f428a9478 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,6 +27,7 @@ * 【core 】 修复脱敏银行卡号长度bug(pr#3210@Github) * 【jwt 】 修复JWTSignerUtil中ES256签名不符合规范问题(issue#3205@Github) * 【core 】 修复UserInfo获取country问题(issue#I7MCKW@Gitee) +* 【extra 】 修复MVEL加载错误问题(issue#3214@Github) ------------------------------------------------------------------------------------------------------------- # 5.8.20(2023-06-16) diff --git a/hutool-core/src/main/java/cn/hutool/core/math/Calculator.java b/hutool-core/src/main/java/cn/hutool/core/math/Calculator.java index cecd96232..dbda0cfc5 100644 --- a/hutool-core/src/main/java/cn/hutool/core/math/Calculator.java +++ b/hutool-core/src/main/java/cn/hutool/core/math/Calculator.java @@ -1,6 +1,5 @@ package cn.hutool.core.math; -import cn.hutool.core.lang.Console; import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.StrUtil; diff --git a/hutool-extra/src/main/java/cn/hutool/extra/expression/engine/mvel/MvelEngine.java b/hutool-extra/src/main/java/cn/hutool/extra/expression/engine/mvel/MvelEngine.java index fe786f843..adb79a8dd 100644 --- a/hutool-extra/src/main/java/cn/hutool/extra/expression/engine/mvel/MvelEngine.java +++ b/hutool-extra/src/main/java/cn/hutool/extra/expression/engine/mvel/MvelEngine.java @@ -18,10 +18,15 @@ public class MvelEngine implements ExpressionEngine { * 构造 */ public MvelEngine(){ + checkEngineExist(null); } @Override public Object eval(String expression, Map context) { return MVEL.eval(expression, context); } + + private void checkEngineExist(MVEL mvel){ + // do nothing + } }