Nan*_*iao 32 proxy scala intellij-idea sbt
我正在使用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
Run Code Online (Sandbox Code Playgroud)
在看完这篇文章之后,我看到根本原因应该是我使用代理来连接互联网.
但在SBT设置屏幕时:

我找不到设置代理的地方.我在哪里可以设置代理的SBT在Intellij IDEA?
Boe*_*ern 14
基本上有三种设置代理的方法.它们中的每一个似乎都会影响IDE的不同部分.
对于以下三种方法,我建议同时设置两者,http并且https,因为https现在使用repos建立的大多数连接:
-Dhttp.proxyHost=yourProxyAdress
-Dhttp.proxyPort=yourPort
-Dhttp.proxyUser=yourUsername
-Dhttp.proxyPassword=yourPassword
-Dhttps.proxyHost=yourProxyAdress
-Dhttps.proxyPort=yourPort
-Dhttps.proxyUser=yourUsername
-Dhttps.proxyPassword=yourPassword
Run Code Online (Sandbox Code Playgroud)
1.构建工具
在"构建,执行,部署">"构建工具">"SBT">"VM参数"下设置代理会影响在编辑build.sbt文件并刷新后者后执行的SBT过程.此外,这用于索引(因此自动完成).此设置还将影响您在项目设置期间选择的版本中下载SBT本身.
2.其他设置
另外,我使用了"其他设置">"SBT">"VM参数"下的设置
3.全局设置代理
另一种方法是使用您JAVA_OPTS在此处描述的全局设置代理设置.
小智 10
添加参数VM
-Dhttps.proxyHost=hostName
-Dhttps.proxyPort=portUse
-Dhttps.proxyUser=proxyName
-Dhttps.proxyPassword=proxyPaword
Run Code Online (Sandbox Code Playgroud)
它对我有用
| 归档时间: |
|
| 查看次数: |
23275 次 |
| 最近记录: |