ਡਿਪੈਂਡੈਂਸੀ ਡਾਊਨਲੋਡ ਲਈ IntelliJ sbt ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਾਂ
ਪ੍ਰੌਕਸੀ JVM ਆਰਗਿਊਮੈਂਟ sbt ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਪਾਓ, ਫਿਰ ਆਯਾਤ ਜਾਂ ਸ਼ੈੱਲ ਕੰਮ ਲਈ ਨਵੀਂ sbt ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰੋ।
IntelliJ ਦਾ Check Connection IDE ਦੇ ਆਪਣੇ ਰਸਤੇ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ। ਇਹ ਸਫਲ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਕਿ ਵੱਖਰਾ sbt JVM ਕੋਈ ਡਿਪੈਂਡੈਂਸੀ ਡਾਊਨਲੋਡ ਨਹੀਂ ਕਰ ਸਕਦਾ।
- Settings → Build, Execution, Deployment → Build Tools → sbt ਖੋਲ੍ਹੋ।
- JVM ਸੈਟਿੰਗਾਂ ਵਿੱਚ, ਲੋੜੀਂਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ VM parameters ਵਿੱਚ JVM ਆਰਗਿਊਮੈਂਟ ਵਜੋਂ ਦਰਜ ਕਰੋ:
-Dhttp.proxyHost=proxy.example -Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example -Dhttps.proxyPort=8080ਚੁਣੇ ਗਏ ਐਂਡਪੌਇੰਟ ਤੋਂ ਸਿਰਫ਼ ਹੋਸਟਨਾਮ ਵਰਤੋ, URL ਸਕੀਮ ਤੋਂ ਬਿਨਾਂ। HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਇਸ ਡਾਊਨਲੋਡ ਰਸਤੇ ਲਈ ਜਨਤਕ ਉਮੀਦਵਾਰਾਂ ਦਾ ਸਰੋਤ ਹੈ। HTTPS ਵਿਸ਼ੇਸ਼ਤਾ ਜੋੜੀ HTTPS ਡਾਊਨਲੋਡ ਚੁਣਦੀ ਹੈ; ਇਹ ਲਿਸਨਰ ਨੂੰ TLS ਪ੍ਰੌਕਸੀ ਵਿੱਚ ਨਹੀਂ ਬਦਲਦੀ।
ਇਹ ਇਨਪੁਟ ਬਦਲਣ ਤੋਂ ਬਾਅਦ ਨਵੀਂ sbt ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰੋ। ਮੌਜੂਦਾ sbt ਸ਼ੈੱਲ ਆਪਣਾ ਲਾਂਚ ਕੌਂਫਿਗਰੇਸ਼ਨ ਬਣਾਈ ਰੱਖਦਾ ਹੈ। ਜਾਂਚੋ ਕਿ IntelliJ ਆਯਾਤ ਲਈ sbt ਸ਼ੈੱਲ ਵਰਤਦਾ ਹੈ ਜਾਂ ਬਿਲਡ ਇਸਨੂੰ ਸੌਂਪਦਾ ਹੈ, ਤਾਂ ਜੋ ਅਸਫਲ ਕੰਮ ਉਹ ਨਵੀਂ ਕੌਂਫਿਗਰ ਕੀਤੀ ਪ੍ਰਕਿਰਿਆ ਵਰਤੇ।
ਜੇ ਅਸਫਲ ਕੰਮ IDE ਪਲੱਗਇਨ ਡਾਊਨਲੋਡ ਹੈ, ਤਾਂ ਇਸਦੀ ਬਜਾਏ IntelliJ ਦੀਆਂ HTTP Proxy ਸੈਟਿੰਗਾਂ ਵਰਤੋ। ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਸ਼ੁਰੂ ਕੀਤੀ ਐਪਲੀਕੇਸ਼ਨ ਆਪਣਾ ਰਨ ਕੌਂਫਿਗਰੇਸ਼ਨ ਅਤੇ ਨੈੱਟਵਰਕ ਕਲਾਇੰਟ ਵਰਤਦੀ ਹੈ।
ਚਾਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਇੱਕ ਰਸਤਾ ਚੁਣਦੀਆਂ ਹਨ। ਪ੍ਰੌਕਸੀ ਪ੍ਰਮਾਣੀਕਰਨ ਚੁਣੌਤੀ ਲਈ, ਘੋਸ਼ਿਤ ਸਕੀਮ ਅਤੇ ਅਸਲ sbt ਡਾਊਨਲੋਡਰ ਵੱਲੋਂ ਸਮਰਥਿਤ ਪ੍ਰਮਾਣੀਕਰਨ ਸੈਟਿੰਗਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।