mappings in Universal <++= (packageBin in Compile, sourceDirectory) map { (_, src) =>
val confFiles = (src/"main"/"resources") ** "*.conf"
confFiles.get.map(file => file -> ("conf/" + file.name))
},
コンパイル警告が発生しますが、< ++ =は非推奨です。演算子を++に変更すると、コンパイルエラーが発生しますsbtのアップグレード後のユニバーサルエラーのマッピングが0.13.13に変更されました
error: No implicit for Append.Values[Seq[(java.io.File, String)], sbt.Def.Initialize[sbt.Task[Seq[(java.io.File, String)]]]] found, so sbt.Def.Initialize[sbt.Task[Seq[(java.io.File, String)]]] cannot be appended to Seq[(java.io.File, String)] mappings in Universal ++= (packageBin in Compile, sourceDirectory) map { (_, src) =>
ある
それを解決する方法です。 newMappingsは、エラーをスローするタスクを作成します。以下は私がそれを解決した方法です – scout