2012-01-12 9 views
6

मैंने कहीं पढ़ा है कि एसबीटी के लिए सभी तर्कों:एसबीटी के लिए कमांड लाइन तर्क क्या हैं?

java -jar /home/robert/.conscript/sbt-launch.jar arg1 arg2 .. 

निर्भरता जिसके साथ एसबीटी शुरू करने के लिए कर रहे हैं।

"@" से शुरू होने वाले तर्कों के बारे में क्या?

सवाल यह है कि मैं खोजना चाहता हूं कि conscript काम कर रहा है। यह पहले तर्क के रूप में '@/home/robert/.conscript/n8han/conscript/cs/launchconfig' के साथ बस एसबीटी है, अन्य कमांड लाइन तर्क भी पास किए जाते हैं (एसबीटी के लिए अंतिम तर्क पर "$ @" के माध्यम से) । launchconfig एक सरल आरं की तरह फ़ाइल है:

[app] 
    version: 0.3.4 
    org: net.databinder 
    name: conscript 
    class: conscript.Conscript 
[scala] 
    version: 2.9.1 
[repositories] 
    local 
    scala-tools-releases 
    maven-central 
[boot] 
    directory: /home/robert/.conscript/boot 

लेकिन निर्भरता के बारे में कोई जानकारी नहीं है। इसके अलावा अनुस्मारक में कोई अन्य फ़ाइल नहीं है (एसबीटी और सीएस धावक के अलावा, जो एसबीटी कमांड है)।

उत्तर

6

लांचर विन्यास के बारे में इस पृष्ठ वार्ता:

http://www.scala-sbt.org/release/docs/Sbt-Launcher.html

तो तुम मूल रूप से ही एसबीटी, उदा कॉन्फ़िगर कर सकते हैं भंडार जोड़ें जहां इसे डिफ़ॉल्ट रूप से देखना चाहिए, एक और आईवी स्थान चुनें, और बहुत आगे।

संबंधित मुद्दे