Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JRules/WODM依赖项或XOM库_Java_Dependencies_Xom_Jrules - Fatal编程技术网

Java JRules/WODM依赖项或XOM库

Java JRules/WODM依赖项或XOM库,java,dependencies,xom,jrules,Java,Dependencies,Xom,Jrules,我正在为一个由Java类库支持的项目使用Java XOM,我调用的是Util XOM。 我的理解是,用于执行规则的任何依赖项JAR(库)都被打包并部署到规则执行服务器的类路径中,与创建BOM(业务对象模型)的XOM不同,该XOM将由规则执行服务器的管理堆栈管理,规则项目通过构建路径引用的任何其他内容都将放置在类路径中,并且不会由规则执行服务器的管理堆栈进行管理。 因此,前者在规则引擎中运行,而后者则不运行。我不理解您的问题-哪个有效,哪个无效?我正在使用Java静态方法支持B2X,我发现有人建议

我正在为一个由Java类库支持的项目使用Java XOM,我调用的是Util XOM。 我的理解是,用于执行规则的任何依赖项JAR(库)都被打包并部署到规则执行服务器的类路径中,与创建BOM(业务对象模型)的XOM不同,该XOM将由规则执行服务器的管理堆栈管理,规则项目通过构建路径引用的任何其他内容都将放置在类路径中,并且不会由规则执行服务器的管理堆栈进行管理。
因此,前者在规则引擎中运行,而后者则不运行。

我不理解您的问题-哪个有效,哪个无效?我正在使用Java静态方法支持B2X,我发现有人建议使用静态方法,而不是在B2X中编写逻辑;这意味着Java静态方法在规则引擎之外运行。因此,我对规则流任务所做的任何优化都不会影响从B2X调用的Java静态方法。