Java 生成物理调用DRL文件

Java 生成物理调用DRL文件,java,drools,Java,Drools,我想在运行时/动态修改DRL文件,即写入物理DRL文件,我不能使用决策表或Drool workbench,我将有一个UI,其中将选择字段并设置条件,基于此,需要将数据写入drl文件,修改后的文件将被提取并部署到另一个系统中进行部署 我正在使用DrlDumper,但它没有写入物理文件 PackageDescr pkg = new PackageDescr(); RuleDescr newrule = new RuleDescr(); //Set new rule data here pkg.add

我想在运行时/动态修改DRL文件,即写入物理DRL文件,我不能使用决策表或Drool workbench,我将有一个UI,其中将选择字段并设置条件,基于此,需要将数据写入drl文件,修改后的文件将被提取并部署到另一个系统中进行部署

我正在使用DrlDumper,但它没有写入物理文件

PackageDescr pkg = new PackageDescr();
RuleDescr newrule = new RuleDescr();
//Set new rule data here
pkg.addRule(newrule);
dDump.dump(pkg);

哪个文件?DrlDumper.dump返回一个字符串。使用新规则修改.drl文件包中没有源信息,因此它无法按您认为的方式工作。也许将结果字符串写入文件会对您有好处。当然,这将丢失原始来源的所有评论。-不建议使用非稳定API。你一个人在这里,明白了,谢谢。。还有其他的工作吗?