Как переименовать и переместить uberjar, созданный с помощью плагина сборки SBT?
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.6")
My assemblyMergeStrategy (для удаления META-INF):
assemblyMergeStrategy in assembly := {
case PathList("META-INF", xs @ _*) => MergeStrategy.discard
case x => MergeStrategy.first
}
Он генерирует что-то вроде:
target/scala-2.12/my-project-assembly-0.1.jar
, который я хотел бы иметь возможность автоматически переименовывать (и генерировать в другом каталоге) с непротиворечивым именем (без необходимости использования отдельного скрипта).