首页 > 解决方案 > 所有规则都没有在 easy-rules 库中注册。如何解决这个问题?

问题描述

我正在使用 Rules rules = new Rules() 它来创建新规则并进行注册,我正在使用:rules.register(new CustomRule(arg1))

我创建的规则都在扩展,BasicRule因为我必须传递参数并在规则中使用它们。我有 4 条规则正在以这种方式注册。

但问题是,在 的帮助下触发规则时RulesEngine,只有第一个注册规则正在执行。我无法触发所有这些规则。

而且,在调试时,我看到 4 个注册规则中只有第一个规则正在注册。但是,我想解雇所有的规则,这并没有发生。

easy-rules如果他们在图书馆遇到类似的问题,请任何人提供帮助。我正在使用 POJO 方法来构建自定义规则。

标签: javarulesrule-engineeasy-rules

解决方案


推荐阅读