我正在研究DROOLS 6.0.1应用程序。我将我的规则文件(* .drl)打包在一个单独的项目中,该项目作为maven依赖项包含在jar文件中。当我部署项目时,KIEModule
无法找到规则文件(在上面的jar中打包)。我没有收到错误,但规则没有被解雇。
如果我手动将规则文件置于类路径下WEB-INF/rules/*.drl
,则会检测到它们并执行规则。
我的印象是{class 1}}是从类路径中的任何位置自动发现的。
任何指针都表示赞赏。这是一般性问题,因此我没有包含全面的代码文件。
一旦我将KIEmodules
文件放在类路径中(将它们放在jar之外),一切都开始工作。
由于
答案 0 :(得分:-1)
步骤1:找到解决方案,必须在您的“kmodule.xml”中声明带有DLR的包
第2步:您必须创建enter image description here 步骤3:enter image description here