微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决如何在scala中构建一个可以在其他项目中重用的sdk

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

解决方法

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

高级步骤是:

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。