简体   繁体   English

如何使用sbt-assembly?

[英]How to use sbt-assembly?

I'm quite new to Scala and sbt and would like to create a fat jar files which includes all the dependency libraries. 我对Scala和sbt还是很陌生,想创建一个包含所有依赖库的胖jar文件。 It looks like the original sbt does not do that and I have to user something like sbt-assembly. 看起来原始的sbt无法做到这一点,我必须使用sbt-assembly之类的东西。 However I can't quite figure out how should I install and use it. 但是我不太清楚如何安装和使用它。 Can someone elaborate on it for me? 有人可以为我详细说明吗?

Drop this into project/plugins.sbt 将其放入project / plugins.sbt

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.13.0")

That should let you run sbt assembly now. 那应该让您现在运行sbt assembly Then you can solve merge conflicts in your build.sbt or Build.scala. 然后,您可以在build.sbt或Build.scala中解决合并冲突。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM