【问题标题】:How to build a sdk in scala which can be reused in other projects如何在scala中构建一个可以在其他项目中重用的sdk
【发布时间】:2021-08-02 23:58:00
【问题描述】:

我是 scala 和编程的新手,我在 spark scala 中编写了一个通用类,应该被其他项目重用。如何在 scala sbt 中构建一个 sdk,以便我可以重用这个类而无需重新编写代码。任何在线文档都会有所帮助。

【问题讨论】:

  • 将您的代码发布为库。

标签: scala apache-spark sdk reusability code-reuse


【解决方案1】:

您所说的“sdk”听起来更像我们所说的“库”。

高级步骤是:

  • 创建您的库项目(常规 sbt 项目)
  • 配置此项目以进行发布
  • 将项目发布到存储库(Artifactory、Nexus..)或在不需要存储库时选择在本地发布
  • 在任何其他项目中,将您的库项目添加为依赖项

我建议阅读应该涵盖大部分内容的 sbt 文档。例如,Publishing with sbt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-20
    • 2020-07-07
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 2017-10-19
    • 1970-01-01
    • 2019-06-19
    相关资源
    最近更新 更多