1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Java 表达式引擎 Aviator 发布 2.3.4 下载

本帖由 漂亮的石头2016-09-26 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,979
    赞:
    47
    轻量级、高性能的 Java 开源表达式引擎 Aviator 发布 2.3.4 版本,主要变更如下:


    1. 重构了配置选项,引入 Options 枚举类,原有的配置方式变更为:

      AviatorEvaluator.setOption(Options.TRACE, true);
      AviatorEvaluator.setOption(Options.OPTIMIZE_LEVEL, AviatorEvaluator.COMPILE);

    2. 不再兼容 JDK 1.5,最低版本要求是 JDK 1.6,表达式生成的字节码兼容也提升到 1.6。


    3. 引入一个新选项 ALWAYS_USE_DOUBLE_AS_DECIMAL,如果设置为 true,那么所有表达式中的浮点数 literal 都将解析为 BigDecimal。用户自行传入的变量仍然需要自行保证,方便用户进行一些高精度的数值计算。

    如果使用 Maven 类似的构建工具,升级版本号即可:

    <dependency>
    <groupId>com.googlecode.aviator</groupId>
    <artifactId>aviator</artifactId>
    <version>2.3.4</version>
    </dependency>

    详细文档请参考开发指南
    Java 表达式引擎 Aviator 发布 2.3.4下载地址
     
正在加载...