如何在scala中构建可在其他项目中重用的sdk

如何在scala中构建可在其他项目中重用的sdk,scala,apache-spark,sdk,reusability,code-reuse,Scala,Apache Spark,Sdk,Reusability,Code Reuse,我是scala和编程新手,我用spark scala编写了一个类,它是泛型的,应该被其他项目重用。如何在scala sbt中构建sdk,以便在不重新编写代码的情况下重用此类。任何在线文档都会有所帮助。您所谓的“sdk”听起来更像我们所谓的“库” 高级步骤包括: 创建库项目(常规sbt项目) 配置此项目以进行发布 将项目发布到存储库(Artifactory、Nexus..),或者如果不需要存储库,可以选择在本地发布 在任何其他项目中,将库项目添加为依赖项 我建议您阅读sbt文档,其中应涵盖大部

我是scala和编程新手,我用spark scala编写了一个类,它是泛型的,应该被其他项目重用。如何在scala sbt中构建sdk,以便在不重新编写代码的情况下重用此类。任何在线文档都会有所帮助。

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

高级步骤包括:

  • 创建库项目(常规sbt项目)
  • 配置此项目以进行发布
  • 将项目发布到存储库(Artifactory、Nexus..),或者如果不需要存储库,可以选择在本地发布
  • 在任何其他项目中,将库项目添加为依赖项
我建议您阅读sbt文档,其中应涵盖大部分内容。例如,.

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

高级步骤包括:

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

我建议您阅读sbt文档,其中应涵盖大部分内容。例如,.

将代码发布为库。将代码发布为库。