मैं निम्नलिखित build.sbt फ़ाइल है:मैं एसबीटी में एक विशिष्ट निर्भरता के लिए लॉगिंग कैसे अक्षम करूं?
version := "0.1"
scalaVersion := "2.10.0-RC1"
scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8")
resolvers ++= Seq(
"sonatype releases" at "https://oss.sonatype.org/content/repositories/releases/",
"sonatype snapshots" at "https://oss.sonatype.org/content/repositories/snapshots/",
"typesafe repo" at "http://repo.typesafe.com/typesafe/releases/",
"spray repo" at "http://repo.spray.io/"
)
libraryDependencies ++= Seq(
"io.spray" % "spray-can" % "1.1-M4.2"
,"io.spray" % "spray-routing" % "1.1-M4.2"
,"io.spray" % "spray-testkit" % "1.1-M4.2"
,"io.spray" %% "spray-json" % "1.2.2" cross CrossVersion.full
,"com.typesafe.akka" %% "akka-actor" % "2.1.0-RC1" cross CrossVersion.full
,"org.specs2" %% "specs2" % "1.12.2" % "test" cross CrossVersion.full
,"com.typesafe" % "slick_2.10.0-RC1" % "0.11.2"
,"com.h2database" % "h2" % "1.3.166"
,"org.xerial" % "sqlite-jdbc" % "3.6.20"
,"org.slf4j" % "slf4j-api" % "1.6.4"
,"ch.qos.logback" % "logback-classic" % "1.0.7"
,"org.specs2" % "specs2_2.10.0-RC1" % "1.12.2" % "test"
,"junit" % "junit" % "4.8.1" % "test"
)
कैसे मैं अपने खुद के (वर्तमान) परियोजना के लिए डीबग स्तर रिपोर्टिंग सक्षम है, लेकिन किसी अन्य के लिए इसे अक्षम है। इस मामले में मैं स्लिक लाइब्रेरी के डीबग आउटपुट को नहीं देखना चाहता, लेकिन फिर भी अपनी परियोजना के लिए डीबग लॉगिंग देखना चाहता हूं।
log4j.xml में आप प्रत्येक लाइब्रेरी के लिए लॉग स्तर कॉन्फ़िगर कर सकते हैं। – Rajesh