У меня есть многомодульный проект в SBT.У меня есть общие настройки, которые выглядят следующим образом:
object AssemblySettings {
lazy val commonAssemblySettings = Seq(
Project.inConfig(Test)(baseAssemblySettings),
assemblyOutputPath in Test := file(s"${target.value}/docker2/${name.value}.jar"),
assemblyOutputPath in assembly := file(s"${target.value}/docker2/${name.value}.jar"),
assemblyMergeStrategy in assembly := {
case PathList("META-INF", _*) => MergeStrategy.discard
case x =>
val oldStrategy = (assemblyMergeStrategy in assembly).value
oldStrategy(x)
}
)
}
Однако, когда я запускаю test: assembly, assemblyOutputPath игнорируется, и он просто помещает банку в target / scala-2.12 /
Благодарен за любую помощь!Спасибо,