我正在使用 Drools 规则。一些开发人员创建了规则,我必须将它们放在 Guvnor(规则存储库)上并构建包。在这些规则中,它们具有带通配符的导入语句,例如:import org.drools.runtime.rule.*;
当我将它上传到 Guvnor 并尝试构建时,它告诉我:无法自省模型以进行通配符导入 (org.drools.runtime.rule.*)。请明确导入您需要的每种事实类型。
是否可以在 Drools 规则中使用通配符导入???
在 Drools DRL 中是可能的,但在 Guvnor 中是不可能的。
当您上传模型 jar 时,Guvnor 会自动添加所有导入。
您可以在此处找到有关此内容的更多信息https://jira.jboss.org/jira/browse/BRMS-257