升级时Drools规则导出/导入

我正在使用Drools(5.2)的旧版本。我可以将所有规则导出为包含600万行以上的XML格式。我找不到任何将该文件导入最新版本的Drools的方法。这是升级的合法方法吗?有没有更好的办法?由于要处理的规则数量过多(超过17,000),我需要进行大规模迁移。很长时间以来,我一直在努力阅读文档,以试图解决这一难题。

wugongjing 回答:升级时Drools规则导出/导入

在5.2版中,有一种创建和部署快照的方法。在同一屏幕上,有一个“查看包源”按钮。有了尽可能多的规则,这花费了一些时间,甚至失败了几次,但是最终,我能够查看该源。我复制了文本并将其粘贴到文本编辑器中,并将其另存为.drl文件。复制的方式包括行号和'|'字符。可能还有其他方法可以做到这一点,例如导入excel,但是我写了一个小的Java程序来去除不需要的数据。然后,一旦创建项目,便可以使用“导入资产”功能将该文件直接导入到新版本的工作台中。从那时起,我做了一些调整,但这就是我需要的要点。该文件可以验证,但我尚未测试规则是否正常运行。

本文链接:https://www.f2er.com/3121980.html

大家都在问