简单规则:无法解析 aNewRulesEngine()
Easy-rules: Cannot resolve aNewRulesEngine()
由于“找不到符号”,无法编译以下代码
符号:class aNewRulesEngine
位置:classorg.jeasy.rules.core.RulesEngineBuilder'
不过,从本教程来看 https://github.com/j-easy/easy-rules/wiki/fizz-buzz 应该没问题。
知道为什么会变酸吗?
import org.jeasy.rules.api.RulesEngine;
import org.jeasy.rules.core.RulesEngineBuilder;
public class Main {
public static void main(String[] args) {
RulesEngine rulesEngine = new RulesEngineBuilder.aNewRulesEngine();
}
}
aNewRulesEngine 是 RulesEngineBuilder 中的一个静态方法(根据文档:https://github.com/j-easy/easy-rules/blob/master/easy-rules-core/src/main/java/org/jeasy/rules/core/RulesEngineBuilder.java)——但在您的代码示例中,您还试图为 RulesEngineBuilder 实例化一个实例。
也许这段代码会更好:
import org.jeasy.rules.api.RulesEngine;
import org.jeasy.rules.core.RulesEngineBuilder;
public class Main {
public static void main(String[] args) {
RulesEngine rulesEngine = RulesEngineBuilder.aNewRulesEngine();
}
}
由于“找不到符号”,无法编译以下代码 符号:class aNewRulesEngine 位置:classorg.jeasy.rules.core.RulesEngineBuilder'
不过,从本教程来看 https://github.com/j-easy/easy-rules/wiki/fizz-buzz 应该没问题。
知道为什么会变酸吗?
import org.jeasy.rules.api.RulesEngine;
import org.jeasy.rules.core.RulesEngineBuilder;
public class Main {
public static void main(String[] args) {
RulesEngine rulesEngine = new RulesEngineBuilder.aNewRulesEngine();
}
}
aNewRulesEngine 是 RulesEngineBuilder 中的一个静态方法(根据文档:https://github.com/j-easy/easy-rules/blob/master/easy-rules-core/src/main/java/org/jeasy/rules/core/RulesEngineBuilder.java)——但在您的代码示例中,您还试图为 RulesEngineBuilder 实例化一个实例。
也许这段代码会更好:
import org.jeasy.rules.api.RulesEngine;
import org.jeasy.rules.core.RulesEngineBuilder;
public class Main {
public static void main(String[] args) {
RulesEngine rulesEngine = RulesEngineBuilder.aNewRulesEngine();
}
}