我有两个项目,其中一个是几乎完成的项目(我们称之为A
)。
我正在开发另一个(比如说B
),但是我意识到我需要使用A
项目中的许多文件。为此,我正在搜索,发现可以将A
添加为B
的模块,以便在对文件进行一些修改时自动更新文件。我正在使用Intellij IDEA,并且已经将A
添加为模块,但是现在我不知道如何从B
中的类在A
中创建对象。>
有什么建议吗?
(我的项目在Spark + Scala + SBT中)
答案 0 :(得分:0)
在这里说明您需要的解决方案 https://alvinalexander.com/scala/how-to-create-sbt-projects-with-subprojects
关键是在主项目中创建Build.scala,以定义主项目和子项目之间的依赖项