在Azure数据砖中安装Drool软件包

问题描述

几天前,我开始学习Azure DataBricks,并试图在Azure databricks群集中安装drools编译器。这是有关我的集群的信息:

集群模式:标准 Databricks运行时版本:7.2(包括Apache Spark 3.0.0,Scala 2.12)

我要安装的Maven软件包是“ org.drools:drools-compiler:7.42.0.Final”,它失败并出现错误

库解析失败。原因:java.lang.RuntimeException:未解决的依赖项:xmlpull:xmlpull:1.2.0:找不到 无法解析的依存关系:xpp3:xpp3_min:1.2.0:未找到

即使安装(xpp3)或(xmlpull)[xpp3:xpp3_min:1.2.0或xmlpull:xmlpull:1.2.0]也会因相同的错误而失败。

希望对此有任何帮助或指点。谢谢。

解决方法

当我尝试通过Maven坐标进行安装时,收到了相同的错误消息。似乎缺少依赖项存在一些问题(没有称为drools-compiler的工件)。

有助于安装库的替代解决方案:

您可以直接从maven存储库下载库并上传到集群。

第1步:从maven存储库下载库。

示例:我已经从maven存储库下载了(org.drools:drools-compiler:7.42.0.Final)jar文件。

enter image description here

第二步:选择集群=>库=>安装新=>库类型“ Jar” =>将下载的Jar放到此处,然后单击安装。

enter image description here

enter image description here

enter image description here