在drools中禁用严格模式
我收到错误如Error: unable to resolve method using strict-mode: ...
我添加了系统属性drools.dialect.mvel.strict=false
我可以在jvisualvm中看到系统属性已应用于我的应用程序
但是我使用’using strict-mode’得到了同样的错误。
如何在drools中禁用严格模式?
这是如何通过Java完成的:
KnowledgeBuilderConfiguration kbConfig = KnowledgeBuilderFactory.newKnowledgeBuilderConfiguration(); kbConfig.setProperty("drools.dialect.mvel.strict", "false"); KnowledgeBuilder kBuilder = KnowledgeBuilderFactory.newKnowledgeBuilder( kbConfig );
虽然,设置属性应该没问题。 – 也许查看错误可能有助于找到解决方法?