2015-02-11 10 views
13

में स्कैला-लाइब्रेरी के लिए लाइब्रेरी स्रोत नहीं मिला है मेरे पास एक आयातित एसबीटी प्रोजेक्ट है। आयात के दौरान मैंने डाउनलोड एसबीटी स्रोतों पर क्लिक नहीं किया - और मैं अस्पष्ट हूं कि यह बाद के मुद्दे का कारण था या नहीं। स्क्रीनशॉट में दिखाए गए लापता लाइब्रेरी को ठीक करने का कोई तरीका है? जैसा कि ऊपर देखा पर "डाउनलोड" में परिणामIntellij

enter image description here

क्लिक करना "पुस्तकालय स्रोतों नहीं पाए जाते हैं"।

अद्यतन नीचे एक जवाब से:

enter image description here

कोई अन्य अपडेट मैं: अन्य सेटिंग्स के लिए जा रहे | डिफ़ॉल्ट सेटिंग्स | निर्माण, निष्पादन, तैनाती | | टूल बनाते हैं एसबीटी यहाँ मैं क्या देख रहा है IntelliJ विचार के लिए चला गया | पसंद | निष्पादन, तैनाती, निर्माण और निम्न

enter image description here

नोट: जांचने के बाद भी एसबीटी दस्तावेज़ और स्रोत डाउनलोड करें यह "नहीं लेता": अगली बार जब संवाद लाया जाता है तो यह अनचेक रहता है।

उत्तर

14

File ->Settings ->Build, Execution, Deployment ->Build Tools ->SBT, जाँच "डाउनलोड स्रोतों और डॉक्स"। एसबीटी पैनल खोलें, और रीफ्रेश पर क्लिक करें। देखा।

+0

THX इस्तेमाल किया अब कोशिश कर रहा! – javadba

+0

मुझे वह विकल्प नहीं दिखाई देता है: OP – javadba

+0

अपडेट कर रहा हूं क्या आप वहां से प्रोजेक्ट-स्तरीय सेटिंग्स या वैश्विक एसबीटी सेटिंग्स का विस्तार कर सकते हैं? – LynxZh

2

मैं लगातार (, विभिन्न संस्करणों और अद्यतन ... ज्यादातर ईएपी भर में तो यह शायद मेरी गलती है) विंडोज पर Intellij लड़ रहा हूँ, लेकिन अगर मैं एक पुस्तकालय निर्भरता के अंत तक withSources() withJavadoc() जोड़ें:

libraryDependencies ++= Seq(
    "com.twitter" %% "finatra-http" % versions.finatra withSources() withJavadoc(), 

यह स्रोत और दस्तावेज़ डाउनलोड करेगा। फिर जब मैं Attach Sources... पर क्लिक करता हूं तो यदि मैं इसे अपने कैश में इंगित करता हूं, तो अंत में इंटेलिज अपडेट करेगा और स्रोतों को सही तरीके से लोड करेगा। अधिक जानकारी के लिए

http://www.scala-sbt.org/0.13/docs/Library-Management.html#Download+Sources देखें।

0

प्रोजेक्ट बंद करें। फिर फ़ाइल -> खोलें ... और "ओपन प्रोजेक्ट" संवाद में वास्तविक build.sbt फ़ाइल का चयन करें। वास्तविक एसबीटी फ़ाइल से इसे खोलने आप एक संवाद है कि आप इसे स्रोत, डॉक्स डाउनलोड करेंगे बताता है, आदि

दिखाना चाहिए मैं IntelliJ सीई 2017.2.6