2013-09-22 11 views
5

के साथ आयात नहीं किया जा सकता है मैंने इंटेलिज के आधिकारिक एसबीटी प्लगइन (अभी भी अल्फा में) स्थापित किया है, मैंने स्कैला एसबीटी प्रोजेक्ट (build.sbt के साथ) बिना किसी समस्या के आयात किया। लेकिन जब मैं स्कैला कंसोल में कुछ आयात करने का प्रयास करता हूं तो यह प्रिंट करता है: <scala> import recfun.Main._ <console>:7: error: not found: value recfun import recfun.Main._इंटेलिजे एसबीटी कंसोल

लेकिन जब मैं टर्मिनल में चल रहे एसबीटी के साथ बिल्कुल वही आदेश लॉन्च करता हूं तो यह ठीक काम करता है।

समस्या क्या है?

उत्तर

2

मुझे निम्नलिखित मदद मिली। मैं एसबीटी प्लगइन का उपयोग करके आयात किए गए एक कार्यक्रम पर काम कर रहा था, जिसमें एकाधिक उप-परियोजनाएं थीं। यदि आपके पास एकाधिक मॉड्यूल के साथ मूल इंटेलिज परियोजना है तो यह भी काम कर सकता है।

मेनू पर जाएँ "रन -> विन्यास संपादित करें ...", Scala Console चयन करें और फिर बॉक्स कि कहते हैं, "classpath और मॉड्यूल के एसडीके उपयोग" में, उप परियोजना आयात के साथ build.sbt है कि लेने बयान आप की जरूरत (मेरे मामले server में):

The edit configs window

आयात उसके बाद काम करने के लिए दिखाई दिया।

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