Our great sponsors
Deploy über-JARs. Restart processes. (port of codahale/assembly-sbt)
You may also use sbt-assembly to produce an uber JAR that embeds the Scala stdlib together with your code, which means that now for running your program you only need a JRE like java -jar app-assembly.jar. This option is great because now if you start adding dependencies to your project those are also included in this massive JAR.
Plugin to generate native-image binaries with sbt
Assembly, however, has some disadvantages so you may also want to look into other alternatives like sbt-native-packager. You may even want to produce a binary using sbt-native-image (which uses GraalVM under the hood) so your users do not need to install anything at all, not even a JRE.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
sbt Native Packager
IMO don't take any of this advice and use https://github.com/sbt/sbt-native-packager
2 projects | reddit.com/r/scala | 25 Feb 2022
Why are effects better for retries than Future?
2 projects | reddit.com/r/scala | 4 Jan 2023
A new, reworked ScalaDoc is here!
2 projects | reddit.com/r/scala | 19 Dec 2022
I removed sbt-assembly and sbt-buildinfo from my project.
2 projects | reddit.com/r/scala | 25 Nov 2022
Scala.js AWS Lambda, using Scala 3
6 projects | reddit.com/r/scala | 13 Sep 2022