首页 > 解决方案 > 如何在 Spark Scala 项目中调用另一个模块的文件

问题描述

我有两个项目,其中一个几乎完成了(我们称之为A)。我正在开发另一个(比如说B),但我意识到我需要使用A项目中的许多文件。为此,我正在搜索,发现可以添加A为 的模块B,以便在我对其进行一些修改时自动更新文件。我正在使用 Intellij IDEA 并且我已经添加A为模块,但是现在我不知道如何B从里面的类中创建一个对象A

有什么建议么?

(我的项目在 Spark + Scala + SBT 中)

标签: scalaapache-spark

解决方案


此处解释了您的要求的解决方案 https://alvinalexander.com/scala/how-to-create-sbt-projects-with-subprojects

关键是在主项目中创建一个 Build.scala 来定义主项目和子项目之间的依赖关系


推荐阅读