2012-11-23 7 views
10

जब मैं शुरू sbt console मैं इस:(/home/user/.sbt) को बहिष्कृत कर दिया गया है। कृपया मानक स्थान का उपयोग करें:/home/user/project?

एलेक्स @ एलेक्स-K43U: ~ $ एसबीटी सांत्वना [चेतावनी] वैकल्पिक परियोजना निर्देशिका .sbt (/home/alex/.sbt) एसबीटी के बाद से बहिष्कृत कर दिया गया 0.12.0। [चेतावनी]
कृपया मानक स्थान का उपयोग करें:/home/alex/project [info] लोड हो रहा है /home/alex/.sbt से प्रोजेक्ट परिभाषा [जानकारी] वर्तमान प्रोजेक्ट को डिफ़ॉल्ट -22b2b7 पर सेट करें (बिल्ड फ़ाइल में:/home/एलेक्स /)

मैंने अभी स्कैला और एसबीटी का उपयोग शुरू किया है, इसलिए मुझे सच में यकीन नहीं है कि चेतावनी का क्या अर्थ है। इसका मतलब है कि मुझे /home/alex/.sbt से /home/alex/project की सभी सामग्री को स्थानांतरित करना है?

(मेरे पास यह फ़ोल्डर भी है: /home/alex/sbt जिसमें bin फ़ोल्डर और jansi-license.txt फ़ाइल है। मुझे लगता है कि मैंने एसबीटी स्थापित किया है)।

+4

आपको शायद अपने '$ HOME' से' sbt' नहीं चलाया जाना चाहिए, लेकिन एक समर्पित प्रोजेक्ट फ़ोल्डर बनाएं (जिसमें इसकी अपनी 'परियोजना/'उपनिर्देशिका) होगी। – Debilski

+2

@ डेबिलस्की धन्यवाद, क्या आप एक उत्तर पोस्ट कर सकते हैं ताकि मैं इसे देख सकूं? – alexchenco

उत्तर

6

आप इस चेतावनी से छुटकारा पाने के लिए अपने घर के अलावा किसी भी समर्पित फ़ोल्डर से एसबीटी चला सकते हैं।

2

यह प्रकट होता है चेतावनी दी है क्योंकि आप निर्देशिका कि .sbt फ़ोल्डर में शामिल है से एसबीटी चलाने के लिए, कि आपके मामले में है /home/alex/.sbt

/home/alex/ के अंदर एक फ़ोल्डर (project नामित या कुछ और) बनाएँ और वहाँ से एसबीटी चला। नए फ़ोल्डर के अंदर .sbt डेटा को स्थानांतरित न करें क्योंकि चेतावनी दोबारा दिखाई देगी।

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