标签: scala code-reuse
我想使用我为另一个项目中的一个项目编写的代码,似乎最好的方法是使用包,但我不确定如何,以及我发现的文档从谷歌搜索这个是非常不清楚的。我应该sbt包,然后将.jar复制到我想使用代码的项目中?我的build.sbt文件如何需要扩充才能执行此操作?如果项目位于同一级目录中,是否有更简单的方法可以执行此操作?
答案 0 :(得分:3)
SBT有一个publish-local命令,它将jar文件打包并安装在本地存储库中。然后你可以像任何其他依赖一样引用你的jar。
https://github.com/harrah/xsbt/wiki/Publishing