项目之间的Scala代码重用

时间:2012-02-23 11:56:15

标签: scala code-reuse

我想使用我为另一个项目中的一个项目编写的代码,似乎最好的方法是使用包,但我不确定如何,以及我发现的文档从谷歌搜索这个是非常不清楚的。我应该sbt包,然后将.jar复制到我想使用代码的项目中?我的build.sbt文件如何需要扩充才能执行此操作?如果项目位于同一级目录中,是否有更简单的方法可以执行此操作?

1 个答案:

答案 0 :(得分:3)

SBT有一个publish-local命令,它将jar文件打包并安装在本地存储库中。然后你可以像任何其他依赖一样引用你的jar。

https://github.com/harrah/xsbt/wiki/Publishing