2

有没有一种简单的方法来为 SBT 项目创建分发,它将所有依赖项 jar 收集到一个像 lib 一样的目录中,并且主项目 jar 文件使用清单条目引用它的所有依赖项?如果能定义一个主类就好了。

4

1 回答 1

3

这个回答说如何做你想做的一部分。即将托管的依赖项放入lib_managed目录。基本上只需添加:

retrieveManaged := true 

到您的 build.sbt 文件。

或者,您可以查看 One-jar 插件https://github.com/sbt/sbt-onejar它可能比您想要的要多一点。

于 2013-03-09T07:30:12.713 回答