1
現在、私のビルドは、mergeStrategyが正しくないため失敗します。ビルド設定にマージ戦略を追加する方法
どうすればこの問題を解決できますか?私はそれがこのように動作しますbuild.sbtファイルで私の設定を持っていた場合
object MyAppBuild extends Build {
import Resolvers._
import Dependency._
import BuildSettings._
lazy val myApp = Project(
id = "myApp",
base = file("."),
settings = buildSettings ++ Seq(
resolvers := allResolvers,
exportJars := true,
libraryDependencies ++= Dependencies.catalogParserDependencies,
parallelExecution in Test := false,
//mergeStrategy in assembly := {
// ....
//}
)
)
}
は:
assemblyMergeStrategy in assembly := {
case PathList("META-INF", xs @ _*) => MergeStrategy.discard
case x => MergeStrategy.first
}
私は今、私のBuild.scalaファイルにこのロジックを移動したいです。
ソリューションが最初のスニペットでコメントアウトされているようです。 :-) – stefanobaghino