私の scala/sbt プロジェクトは grizzled-slf4j と logback を使用しています。サードパーティの依存関係は、Apache Commons Logging を使用します。
Java/Maven では、統合ロギング バックエンドとして logback を使用できるように、jcl-over-slf4j と logback-classic を使用します。
また、サードパーティの lib が sbt を取り込めるようにする commons-logging の依存関係を排除します。Maven で次のことを行います ( http://www.slf4j.org/faq.html#exceptJCLで推奨されています)。
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
<scope>provided</scope>
</dependency>
問題は、sbt で同じことを行うにはどうすればよいかということです。