scala - 如何在 Spark Scala 项目中调用另一个模块的文件
问题描述
我有两个项目,其中一个几乎完成了(我们称之为A
)。我正在开发另一个(比如说B
),但我意识到我需要使用A
项目中的许多文件。为此,我正在搜索,发现可以添加A
为 的模块B
,以便在我对其进行一些修改时自动更新文件。我正在使用 Intellij IDEA 并且我已经添加A
为模块,但是现在我不知道如何B
从里面的类中创建一个对象A
。
有什么建议么?
(我的项目在 Spark + Scala + SBT 中)
解决方案
此处解释了您的要求的解决方案 https://alvinalexander.com/scala/how-to-create-sbt-projects-with-subprojects
关键是在主项目中创建一个 Build.scala 来定义主项目和子项目之间的依赖关系
推荐阅读
- c++ - 如何在 C++ 中从字符串中提取数据
- angular - AngularFire 捕获后台通知
- react-native - react-native-video 只播放视频的前几秒
- node.js - Webpack 与 NPM 脚本
- python - 使用常见的 y 范围 Python 在同一图中创建 2 个线图
- python - Python 抓取:错误 54“对等方重置连接”
- bash - Yubikey 不接受密码
- android - 如何将参数传递给包含Android中链接的字符串资源
- java - 复制 ArrayList 时遇到问题
- node.js - Loopback 4 Cronjob,存储库未绑定