लिफ्ट वेब फ्रेमवर्क में, सरल बिल्ड टूल (एसबीटी) के लिए निर्भरता LiftProject.scala में निर्दिष्ट हैं। उस फ़ाइल में यह कोड शामिल है:एसबीटी निर्भरताओं को स्थापित करते समय% और %% ऑपरेटर क्या करते हैं?
override def libraryDependencies = Set(
"net.liftweb" %% "lift-webkit" % liftVersion % "compile->default",
"net.liftweb" %% "lift-mapper" % liftVersion % "compile->default",
"org.mortbay.jetty" % "jetty" % "6.1.22" % "test->default",
"junit" % "junit" % "4.5" % "test->default",
"org.scala-tools.testing" %% "specs" % "1.6.6" % "test->default",
"org.scala-lang" % "scala-compiler" % "2.8.1" % "test->default",
"org.apache.tomcat" % "tomcat-juli" % "7.0.0" % "test->default",
"com.h2database" % "h2" % "1.2.138"
) ++ super.libraryDependencies
% और %% ऑपरेटर यहां क्या करते हैं? यदि मैं इस कोड को स्केल दुभाषिया में पेस्ट करता हूं, तो यह त्रुटियों से बाहर निकलता है, और स्ट्रिंग या रिचस्टिंग के लिए न तो% और न ही %% परिभाषित किया जाता है। यहाँ क्या चल रहा है?
मैंने इसे और अधिक टेबल-जैसी बनाने के लिए स्वरूपण का थोड़ा सा उपयोग किया। मुझे आशा है कि आपको बुरा लगेगा, लेकिन, यदि आप करते हैं, तो मेरे संपादन को वापस करने के लिए स्वतंत्र महसूस करें। –