मैं पूर्ण कॉन्फ़िगरेशन की बजाय केवल build.sbt
फ़ाइल का उपयोग करके स्कैला प्रोजेक्ट बनाने के लिए sbt 0.10
का उपयोग कर रहा हूं।0.10 में एसबीटी वर्तमान प्रोजेक्ट नाम "डिफ़ॉल्ट" क्यों है?
हर बार जब मैं शुरू एसबीटी यह मुझे संदेश देता है इस प्रकार है:
[info] Set current project to default-ee699e (in build file:/Users/.../project/plugins/)
[info] Set current project to default-8febe7 (in build file:/Users/.../)
मैं build.sbt
फ़ाइल में name
और mainClass
सेटिंग्स निर्धारित था, इसलिए मुझे लगता है मैं पाने के लिए निर्धारित करने की आवश्यकता क्या पता नहीं है परियोजना नाम default-XXXX
चले जाओ।
संपादित करें: नीचे दिया गया उत्तर सही है कि यह कॉस्मेटिक है। यदि आप एसबीटी की पूर्ण कॉन्फ़िगरेशन पर स्विच करते हैं, तो यह उस प्रोजेक्ट का नाम default-XXXX
के विपरीत है।
यह कम से कम 0.13 में बदल गया है जहां एसबीटी प्रोजेक्ट का नाम निर्देशिका का नाम है जब तक .sbt/.scala की फ़ाइलों में परिवर्तित नहीं किया जाता है। –
बीटीडब्ल्यू, * "पूर्ण कॉन्फ़िगरेशन" * से आपका क्या मतलब है? आपके build.sbt की सामग्री क्या है (केवल पूर्णता के लिए)? –