如何在Spark Scala项目中调用另一个模块的文件

时间:2019-08-08 18:55:17

标签: scala apache-spark

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

有什么建议吗?

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

1 个答案:

答案 0 :(得分:0)

在这里说明您需要的解决方案 https://alvinalexander.com/scala/how-to-create-sbt-projects-with-subprojects

关键是在主项目中创建Build.scala,以定义主项目和子项目之间的依赖项