使用Drools和Tomcat的问题

时间:2010-07-12 19:12:14

标签: tomcat drools

当我在.drl中修改规则时,修改后不会生效。是否可以在drools中修改(即热部署)规则(。drl)而无需重新启动服务器(tomcat)?我怎么解决这个问题?

1 个答案:

答案 0 :(得分:1)

是的 - 有几种方法 - 但第一个问题是你如何首先加载规则 - 你是从类路径加载它们吗?还是磁盘上的某个地方?有一个KnowledgeAgent(和RuleAgent)类可以从各种来源加载它,并在您更改drl文件时检测更改并自动应用它们。