मैं एसबीटी, स्कैला बिल्ड टूल के साथ बहुत अच्छी तरह से आया हूं। यदि आपको कोड में केवल छोटी समस्याएं हैं, तो यह आसान है।एसबीटी के साथ बस कुछ फाइलों को संकलित कैसे करें?
अब, एक प्रमुख फीचर जोड़ने के बाद, मेरा अधिकांश कोड टूटा हुआ है और मैं एसबीटी को निर्भर करता हूं कि निर्भरता कैसे हैं। मैं इसे मौलिक मॉड्यूल को संकलित करने में मदद कर सकता हूं, लेकिन ऐसा लगता है कि मुझे ऐसा नहीं लगता है।
यह सहायता प्रणाली है ... कुख्यात।
> help compile
Compiles sources.
हाँ, ठीक है। मैंने अनुमान लगाया था।
जो मैं सुनना चाहता था वह था: मैं केवल संकलन कैसे करूं - कहें - src/module/A.scala
।
यह संभव भी संभव नहीं है (हैलो फिर से, make
, कभी आपको छोड़ दिया नहीं!)। कम से कम मुझे एक फ़ाइल में sbt compile
लगाने के लिए इंटरनेट पर कोई संदर्भ नहीं मिल रहा है।
मैं कमांड लाइन प्रॉम्प्ट से एसबीटी का उपयोग कर रहा हूं, आईडीई नहीं।
अद्यतन:
यह मेरी गलती थी। :/एक स्रोत फ़ाइल को एकाधिक में विभाजित किया गया था, लेकिन प्रत्येक नए को package
खंड कॉपी करने के लिए भूल गया। Oooops।
थोड़ी देर के लिए यह खुला रखेगा, क्योंकि केवल एक फ़ाइल को संकलित करने के बाद (यानी sbt compile filename
की तरह कुछ) बुरा नहीं होगा।
आप एसबीटी के प्रासंगिक उत्पादन जोड़ने कृपया सकते हैं कर सकते हैं? क्या गलत है? क्या आपने पहले 'साफ' निष्पादित करने की कोशिश की है? – drexin
एसबीटी आउटपुट के कुछ 5 पेज हैं और मैं इसे यहां रखने में सहज नहीं हूं। आम तौर पर, एसबीटी कम से कम आश्रित भागों से शुरू होता प्रतीत होता है, लेकिन अब त्रुटियां एक-दूसरे को पार-संदर्भित कर रही हैं, इसलिए यह कहना मुश्किल है कि कहां से उलझना शुरू करना है। मेरी गलती, संभावना है, लेकिन उपकरण अभी समझने के तरीके में खड़ा है। यानी स्टेशनबेस: स्टेटबेस ढूंढ नहीं रहा; स्टेटबेस: स्टेशनबेस नहीं ढूंढ रहा है (क्योंकि वर्तमान में संकलित नहीं है)। – akauppi
आप आउटपुट को http://pastie.org/ पर पेस्ट कर सकते हैं और यहां से लिंक कर सकते हैं। – drexin