drools.kbuilder.severity.duplicateFunction = <INFO|WARNING|ERROR>
Building and running Drools in a fat jar
Drools的许多模块(例如drools-core,drools-compiler)都有一个名为的文件,kie.conf
其中包含实现相应模块提供的服务的类的名称。当在胖JAR中运行Drools时,例如由Maven Shade插件创建,kie.conf
需要合并这些各种文件,否则,胖JAR将仅包含来自单个依赖项的1个kie.conf,从而导致错误。您可以使用变换器合并Maven Shade插件中的资源,如下所示: