के बारे में शिकायत करता है मैंने एक एसबीटी परियोजना कंकाल बनाया जो मैं विकसित कार्यक्रमों के लिए एक प्रारंभिक बिंदु के रूप में उपयोग करता हूं।एसबीटी deprecations
थोड़ी देर के लिए मुझे समस्या है कि जब मैं इस कंकाल के साथ एक नई परियोजना शुरू करता हूं तो मुझे 2 बहिष्करण चेतावनियां मिलती हैं। कंकाल में कोई भी स्रोत फाइल नहीं होती है और यहां तक कि यदि भी, तो build buildbb में स्केलेक-विकल्प "-डेप्रेशन" होता है जो प्रोजेक्ट स्रोतों में बहिष्कृत कोड लिखते समय ठीक काम करता है।
[जानकारी] संकलन 1 स्काला स्रोत /xxx/.../xxx/.sbt/staging/xxx/target/scala-2.9.2/sbt रहे हैं:
चेतावनी ही इस तरह दिखता है -0.12/कक्षाएं ...
[चेतावनी] 1 बहिष्करण चेतावनी थी; विवरण के लिए पुन: चलाएं
[चेतावनी] एक चेतावनी मिली
[जानकारी] 1 स्केल स्रोत संकलित /xxx/.../xxx/project/target/scala-2.9.2/sbt-0.12/classes ...
[चेतावनी] 1 बहिष्करण चेतावनी थी; जानकारी के लिए -deprecation के साथ फिर से चलाने के
[चेतावनी] एक चेतावनी पाया
हालांकि पहली चेतावनी के लिए कारण पदावनत .sbt-फ़ोल्डर मुद्दा हो रहा है (हां, तो इस चेतावनी को अपने आप में एक होने के लिए नहीं लगता है मेरे ढांचे के भीतर बड़ा मुद्दा) मैं दूसरी चेतावनी के बारे में थोड़ा उलझन में हूं और मैं यह पूछना चाहता हूं कि क्या कोई जानता है कि "डीड्रेक्शन" विकल्प के साथ स्वयं को कैसे शुरू करना है।
बस स्पष्ट करने के लिए और बल देने के लिए है कि इस कोई दोहराव सुझाव korefn प्रकार है:
scalacOptions ++ = Seq ("-unchecked", "-deprecation")
है पहले से ही अंदर और चेतावनियां केवल तब होती हैं जब एसबीटी पहली बार कंकाल पर लागू होती है। बाद में एसबीटी चुप रहता है।
कोई भी बग नहीं है, यह विकल्प कंकाल के भीतर संग्रहीत किसी भी स्रोत फ़ाइल के लिए ठीक काम करता है।
http://stackoverflow.com/questions/15480347/ – fommil