2015-06-16 6 views
26

मैं Intellij IDEA 14.1.3 संस्करण का उपयोग कर रहा हूं और Scala प्लगइन स्थापित किया है। SBT परियोजना बनाते समय, यह निम्न त्रुटि रिपोर्ट:इंटेलिज आईडीईए में एसबीटी के लिए मैं प्रॉक्सी कहां सेट कर सकता हूं?

Error:Error while importing SBT project: 
... 
     :::::::::::::::::::::::::::::::::::::::::::::: 

     :: org.fusesource.jansi#jansi;1.11: not found 

     :::::::::::::::::::::::::::::::::::::::::::::: 


:::: ERRORS 
    Server access Error: Connection timed out: connect url=http://repo.typesafe.com/typesafe/ivy-releases/org.fusesource.jansi/jansi/1.11/ivys/ivy.xml 

    Server access Error: Connection timed out: connect url=http://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.pom 

    Server access Error: Connection timed out: connect url=http://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.11/jansi-1.11.jar 


:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS 
unresolved dependency: org.fusesource.jansi#jansi;1.11: not found 
Error during sbt execution: Error retrieving required libraries 
    (see C:\Users\xiaona\.sbt\boot\update.log for complete log) 
Error: Could not retrieve jansi 1.11 

See complete log in C:\Users\xiaona\.IdeaIC14\system\log\sbt.last.log 

इस post जिक्र करने के बाद, मैं देख रहा हूँ मूल कारण होना चाहिए कि मैं प्रॉक्सी का उपयोग इंटरनेट कनेक्ट करने के लिए।

लेकिन SBT सेटिंग स्क्रीन में:
enter image description here

मैं प्रॉक्सी सेट करने के लिए एक जगह नहीं मिल रहा। Intellij IDEA में मैं प्रॉक्सी कहां सेट कर सकता हूं?

उत्तर

29

जोड़े -Dhttp.proxyHost=<proxy_server> -Dhttp.proxyPort=<proxy_port> वी एम के लिए मानकों

पढ़ें documentation अधिक जानकारी के लिए

+11

मैं वास्तव में जोड़ने के लिए किया था '' https.proxyHost' https.proxyPort' 'https.proxyUser' और' https.proxyPassword' रूप में अच्छी तरह –

+0

@Sergey लगुटिन: ऐसा लगता है "ग्लोबल एसबीटी सेटिंग्स "कोई उपयोग नहीं है, है ना? –

+31

सेटिंग्स -> बिल्ड, निष्पादन, परिनियोजन -> निर्माण उपकरण -> एसबीटी -> वैश्विक एसबीटी सेटिंग्स -> जेवीएम विकल्प -> वीएम पैरामीटर –

9

पैरामीटर जोड़ें वीएम

-Dhttps.proxyHost=hostName 
-Dhttps.proxyPort=portUse 
-Dhttps.proxyUser=proxyName 
-Dhttps.proxyPassword=proxyPaword 

यह काम मुझे

12

मूल रूप से वहाँ प्रॉक्सी की स्थापना के तीन तरीके हैं के लिए। उनमें से प्रत्येक आईडीई के एक अलग हिस्से को प्रभावित करता प्रतीत होता है।

सभी निम्नलिखित तीन तरीकों के लिए मैं दोनों, http और https, निर्धारित करने की अनुशंसा के बाद से रेपोस करने के लिए सबसे कनेक्शन https आजकल का उपयोग कर स्थापित कर रहे हैं:

-Dhttp.proxyHost=yourProxyAdress 
-Dhttp.proxyPort=yourPort 
-Dhttp.proxyUser=yourUsername 
-Dhttp.proxyPassword=yourPassword 
-Dhttps.proxyHost=yourProxyAdress 
-Dhttps.proxyPort=yourPort 
-Dhttps.proxyUser=yourUsername 
-Dhttps.proxyPassword=yourPassword 

1. बिल्ड उपकरण

तहत प्रॉक्सी स्थापना "बिल्ड, निष्पादन, परिनियोजन"> "बिल्ड टूल्स"> "एसबीटी"> "वीएम पैरामीटर" एसबीटी प्रक्रिया को प्रभावित करता है जिसे build.sbt फ़ाइल को संपादित करने और बाद में रीफ्रेश करने के बाद निष्पादित किया जाता है। इसके अलावा, इसका उपयोग अनुक्रमण (और इसलिए ऑटो पूर्णता) के लिए किया जाता है। यह सेटिंग आपके द्वारा प्रोजेक्ट सेटअप के दौरान चुने गए संस्करण में एसबीटी के डाउनलोड को भी प्रभावित करेगी।

2. अन्य सेटिंग

Aditionally, मैं के अंतर्गत "अन्य सेटिंग्स"> "एसबीटी"> "वीएम पैरामीटर"

Setting VM parameters

3. विश्व स्तर पर प्रॉक्सी सेटिंग सेटिंग इस्तेमाल किया

एक और तरीका वर्णित रूप से आपके JAVA_OPTS के साथ वैश्विक रूप से प्रॉक्सी सेटिंग्स सेट करना होगा here

1

मेरी स्थिति में मैंने सभी उपरोक्त समाधानों का प्रयास किया है, लेकिन वे काम नहीं कर पाए।

अंत में मैंने पूरे IntellJ के लिए HTTP प्रॉक्सी कॉन्फ़िगर किया है, और इसने मेरे मुद्दों का समाधान किया है।

Settings > Appearance & Behaviour > System Settings > Http Proxy 

settings

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