我正在使用 jBPM Business Central 为我的项目创建 DMN 规则。在 DMN 规则中,我正在调用一个外部 java 函数来执行某些操作。一旦 DMN 在 Business Central 中建模,我下载它并将其包含到我的项目资源中,并使用 drools DMN 引擎执行 DMN。
有什么方法可以在 Business Central 中包含对 java 函数的依赖关系?由于此构建错误,我无法在业务中心为 DMN 创建测试。有人能帮我吗?
我正在使用 jBPM Business Central 为我的项目创建 DMN 规则。在 DMN 规则中,我正在调用一个外部 java 函数来执行某些操作。一旦 DMN 在 Business Central 中建模,我下载它并将其包含到我的项目资源中,并使用 drools DMN 引擎执行 DMN。
有什么方法可以在 Business Central 中包含对 java 函数的依赖关系?由于此构建错误,我无法在业务中心为 DMN 创建测试。有人能帮我吗?
您可以使用项目的设置页面添加 maven 依赖项:
确保首先在 Business Central maven 存储库中安装了依赖项。
例如,您可以导航到 Admin(右上角的堵塞图标)> Artifacts 以手动上传您的依赖项:
如果您的项目仍然使用 Drools DMN 引擎 API 正确管理pom.xml
本地项目的 Maven 中的依赖关系,并且您只是希望在 Business Central 上建模时清除错误,那么这应该可以解决您的问题。但是,在这种情况下,如果实际项目不打算使用 Business Central 构建/运行,您可能需要考虑使用 Kogito DMN 编辑器。