SBT控制台从不同的软件包运行



我很好奇是否有可能告诉SBT控制台paste命令在特定软件包中执行。

到目前为止,我阅读了有关使用:paste -raw的信息,但这并没有解决问题。

我的问题是由于Sparks默认参数可写的,它仅在Sparks私有API中可用,我选择将自定义估算器放入Sparks名称空间。当在本地运行时,这可以正常工作,但是Scala Repp的出色和互动体验被破坏了,因为我无法运行我的估算器,该估计器驻留在anistry.apache.apache.spark.ml

一个选项是带上估算器,使用sbt assembly将其转换为jar,然后在运行火花壳或使用Spark-Submit运行时上传该罐子。您需要使用火花名称空间的原因吗?为什么不使用自己的名称空间?

相关内容

最新更新