我正在尝试使用Apache Livy将作业提交到Spark集群。根据{{3}},这是一个多步骤过程,其中:
据我所知,这意味着我需要以库的身份访问Jar中的代码,并以文件的形式访问Jar存档本身。我对如何执行此操作的最佳猜测是将一个Jar包含在另一个Jar中。
我正在尝试弄清楚如何进行设置。我已经看过Maven和Maven Assembly插件中的多模块构建,但是我不清楚有哪些选项(如果有的话)可以让我在运行时将Jar作为文件访问,而不仅仅是作为编译依赖项访问其类。
在这方面,我对Gradle或Maven都不忠诚,我会选择任职的人。