Skip to content
Compare
Choose a tag to compare
@oldmanpushcart oldmanpushcart released this 26 Jan 17:51

SANDBOX小版本发布

1.4.0版本二进制包下载

变更说明

  1. 支持增强NATIVE方法,但限制在JDK[1.8,12]中启用 #281
  2. 支持JDK17 #347
  3. 优化类匹配性能 #292 ,需要升级sandbox-api1.4.0
  4. 修复已知BUG #328 #352 #385

兼容声明

  1. 整体工程从JDK1.6迁移到JDK1.8,之前的JDK版本将不会再支持。这一点也是充分参考了不同JVM版本的市场份额和基于1.6的代码维护成本过高做了权衡。仍然在使用JDK1.6版本的用户请继续使用之前的沙箱版本。

  2. 增强NATIVE方法。因受到沙箱实现方案的限制,对JVM版本也有对应的限制要求。NATIVE方法增强将会在JDK[1.8,12]中启用,其他版本不开放。不排除后续调整NIATVE方法增强方案的改变后重新支持的可能。

    需要增强java.lang.System#java.lang.System#currentTimeMillis()方法的,请务必参考FAQ建议:沙箱如何增强JVM固有函数

API

GROUP-ID ARTIFACT-ID VERSION
com.alibaba.jvm.sandbox sandbox-api 1.4.0
com.alibaba.jvm.sandbox sandbox-module-starter 1.4.0