2014-11-05 5 views
18

इंटेलीजे 14 का समर्थन करता है (सिद्धांत में) एसबीटी/स्काला स्काला प्लगइन, जो अभी भी आधिकारिक रेपो में उपलब्ध है के माध्यम से परियोजनाओं। this post के अनुसार "स्कैला प्लगइन प्रोजेक्ट अब बिल्ड और निर्भरता प्रबंधन के लिए एसबीटी का उपयोग करता है"। हालांकि मुझे IntelliJ के साथ एक एसबीटी/स्कैला प्रोजेक्ट बनाने या आयात करने का कोई तरीका नहीं मिल रहा है। स्कैला प्लगइन को कॉन्फ़िगर करने के इस नए तरीके के बारे में अधिक जानकारी देने वाले दस्तावेज़ों की कमी भी है।इंटेलीजे 14 - बनाएँ/आयात एक स्काला/एसबीटी परियोजना

मैं स्काला प्लगइन इंटेलीजे परम 14.0 (139.224) में सक्रिय है। कोई विचार?

उत्तर

28
  1. स्केला प्लगइन स्थापित करें। एसबीटी निर्माण के साथ Settings -> Plugins -> Scala -> Install
  2. ओपन निर्देशिका: File -> Open Project -> select directory with build.sbt -> configure settings

वह मेरे लिए सिर्फ कुछ मिनटों के पहले काम किया। कैश को रीसेट करना और पुनरारंभ करना आवश्यक हो सकता है: File -> Invalidate Caches/Restart

+3

यह इंटेलिजे समुदाय के साथ काम करता है लेकिन अंतिम संस्करण के साथ नहीं। ऐसा लगता है कि स्कैला प्लगइन परम संस्करण के साथ असंगत है। –

+0

मैंने आज आइडिया 13 से 14 तक अपग्रेड किया। तब से, मेरा स्रोत कोड नरक की तरह दिखता है, सभी लाल रंग में ढके हुए हैं। आइडिया 14 यह नहीं जानता कि एक सीईसी या सूची क्या है। मजेदार बात यह है कि, मेरा कोड संकलित और चलाएगा। यह सिर्फ प्रदर्शित करता है जैसे कि यह अचानक त्रुटियों से भरा हुआ है। मैंने अंतिम संस्करण डाउनलोड/स्थापित किया। यदि यह जल्दी ही सुलझा नहीं प्राप्त करता है मुझे लगता है मैं आइडिया के लिए वापस जाना होगा 13. – gknauth

+1

हम्म ... मैं अभी भी पर नवीनतम ईएपी हूँ, और हमारे कार्यालय में एक और पुरुष लगता है के अलावा 14 –

5

मैं अंत में सटीक समस्या खोज निकाला है। IntelliJ ने स्केल प्लगइन के पुराने संस्करण सहित पिछले संस्करण की डिफ़ॉल्ट सेटिंग्स को लोड किया। समस्या तय वर्ष स्काला प्लगइन स्थापना रद्द करने और चरणों यूजीन Zhulenev द्वारा पोस्ट की गई

+1

बहुत बहुत धन्यवाद! एफवाईआई मुझे एसबीटी और स्कैला प्लगइन्स को अनइंस्टॉल करना था और उन्हें पुनर्स्थापित करना था –

1

सुनिश्चित करें कि आप IntelliJ के लिए स्केला प्लगइन किया है पीछा कर रहा था। फ़ाइल> नया> 'मौजूदा स्रोत से प्रोजेक्ट' पर जाएं, आयात करने के लिए अपनी प्रोजेक्ट का चयन करें। build.sbt पर जाएं और पैकेज आयात करने के लिए एक संकेत होना चाहिए। कभी-कभी, आप फ़ाइल को सिंक्रनाइज़ करने या फ़ाइल> 'कैश को अमान्य करें और पुनरारंभ करें' फ़ाइल करने का प्रयास कर सकते हैं।

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