2013-12-09 9 views
5

का उपयोग करें मैंने जेन-विचार के लिए एसबीटी और प्लगइन डाउनलोड और स्थापित किया है। लेकिन निर्मित परियोजनाओं को विचार पर नहीं चलाया जा सकता है। जब भी मैं जेन-विचार चलाता हूं तो "प्रोजेक्ट" फ़ोल्डर उत्पन्न नहीं होता है। क्या कोई मुझे बता सकता है कि मुझे एसबीटी और एसबीटी-विचार प्लगइन कैसे स्थापित करना चाहिए और इसे कॉन्फ़िगर करना चाहिए, क्योंकि मुझे लगता है कि यहां समस्या कॉन्फ़िगर हो रही है।एसबीटी-विचार कैसे स्थापित करें और जेन-विचार

+1

यह प्रश्न ऑफ-विषय प्रतीत होता है क्योंकि यह प्लगइन की उचित स्थापना और कॉन्फ़िगरेशन के बारे में है। प्लगइन दस्तावेज के भीतर एक बेहतर जवाब मिलेगा। –

उत्तर

7

सभी एसबीटी परियोजनाओं में आपके पास project फ़ोल्डर (आपकी प्रोजेक्ट निर्देशिका की जड़ में) है।

resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/" 

addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.6.0-SNAPSHOT") 

सूचना मैं के बीच एक रिक्त पंक्ति है: plugins.sbt और जगह नहीं - आप एक फ़ाइल कहा जाता है बनाने के लिए की जरूरत है। फिर, यदि आपके पास खोला गया एसबीटी सत्र reload कमांड है, तो आप विचार फ़ाइलों को उत्पन्न करने के लिए gen-idea पर कॉल कर सकते हैं, मैं स्रोतों को डाउनलोड करने के लिए sbt-classifiers जोड़ने की भी सिफारिश करता हूं।

अन्यथा आप ~/.sbt/0.13/plugins/build.sbt फ़ाइल में एक ही दो पंक्ति डालकर, इस प्लगइन को अपने सभी एसबीटी प्रोजेक्ट में वैश्विक रूप से दृश्यमान बना सकते हैं।

जब आपने इस प्रोजेक्ट को जेनरेट किया है, आईडीईए में Open Project चुनें और अपनी नई जेनरेट की गई परियोजना चुनें। यह काम करना चाहिए, यदि नहीं, तो कुछ अतिरिक्त जानकारी प्रदान करें।

+0

धन्यवाद। मैंने वही किया लेकिन इसे विचार में खोलने के बाद मैंने इसे चलाने की कोशिश की। यह कहता है धागे "मुख्य" java.lang.RuntimeException में अपवाद: गलत तर्क: [scala.tools.nsc.CompileClient] \t org.jetbrains.plugins.scala.compiler.rt.ClassRunner.main (ClassRunner.java: 30) – ddarz4u

+1

जब आप इसे आईडीईए में करते हैं, उदाहरण के लिए एसबीटी प्लगइन के साथ, तो आईडीईए को 'रीलोड प्रोजेक्ट' विंडो के साथ पॉप-अप करना चाहिए। – 4lex1v

+1

क्या हम अभी भी एसबीटी और स्कैला प्लगइन्स का उपयोग कर रहे हैं, तो 'gen-idea' की आवश्यकता है? –

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