Sbt安装:您可能通过未正确配置的代理服务器访问目标服务器

Sbt安装:您可能通过未正确配置的代理服务器访问目标服务器,sbt,Sbt,正在获取net.java.dev.jna jna 3.2.3。。。 您可能通过未正确配置的代理服务器访问目标服务器。 您可能通过未正确配置的代理服务器访问目标服务器。 您可能通过未正确配置的代理服务器访问目标服务器 ::问题摘要: ::警告 找不到主机repo.typesafe.com。网址= ::有关详细信息,请使用详细信息或调试消息级别 未解析的依赖项:net.java.dev.jna#jna;3.2.3:未找到 sbt执行期间出错:检索所需库时出错 (有关完整日志,请参阅/root/.sb

正在获取net.java.dev.jna jna 3.2.3。。。 您可能通过未正确配置的代理服务器访问目标服务器。 您可能通过未正确配置的代理服务器访问目标服务器。 您可能通过未正确配置的代理服务器访问目标服务器

::问题摘要: ::警告 找不到主机repo.typesafe.com。网址=

::有关详细信息,请使用详细信息或调试消息级别 未解析的依赖项:net.java.dev.jna#jna;3.2.3:未找到 sbt执行期间出错:检索所需库时出错 (有关完整日志,请参阅/root/.sbt/boot/update.log)
错误:无法检索jna 3.2.3

我想在日志中可以找到答案:

您可能通过未正确配置的代理服务器访问目标服务器。

如果可以使用其他代理服务器,则可以在sbt启动脚本中进行设置:

-Dhttp.proxyHost=<proxy> -Dhttp.proxyPort=<port>
-Dhttp.proxyHost=-Dhttp.proxyPort=

对我来说,这个问题是由我们公司DNS服务器的临时问题引起的。我之所以提到这一点,只是因为在联机搜索上述错误消息时,这个问题是最重要的结果之一。

WINDOWS
环境中,只需在
sbt/conf/sbtconfig.txt

-Dhttp.proxyHost=PROXYHOST 
-Dhttp.proxyPort=PROXYPORT 
-Dhttp.proxyUser=USERNAME 
-Dhttp.proxyPassword=XXXX
或Https等效协议

-Dhttps.proxyHost=PROXYHOST 
-Dhttps.proxyPort=PROXYPORT 
-Dhttps.proxyUser=USERNAME 
-Dhttps.proxyPassword=XXXX
或者只需在dos命令提示符下设置以下变量

set JAVA_OPTS=-Dhttp.proxyHost=XXXXXXX -Dhttp.proxyPort=YYYY -Dhttp.proxySet=true -Dhttps.proxyHost=XXXXXXX -Dhttps.proxyPort=YYYY -Dhttps.proxySet=true

只需在ivysettings.xml

文件中将web位置http更改为https即可。

我通过设置环境变量(http\U proxy和https\U proxy)解决了问题。是的,这是另一种可能性。但是如果你只需要sbt的代理,你可以在sbt脚本中配置它(如上所示)。但是我没有任何有效的代理主机和代理端口。我怎样才能解决它?我也问了同样的问题!?如果我理解正确,您不知道必须设置的代理主机?set JAVA_OPTS=-Dhttp.proxyHost=XXXXXXX-Dhttp.proxyPort=YYYY-Dhttp.proxySet=true-Dhttps.proxyHost=XXXXXXX-Dhttps.proxyPort=YYYY-Dhttps.proxySet=true工作正常,但我仍然有问题。我已使用上存在的代理之一配置了该命令。但这并不能解决我的问题。我不知道该怎么办。你能指导我解决我的问题吗?嗨,迪伦,我还有问题。我已使用上存在的代理之一配置了该命令。但这并不能解决我的问题。我不知道该怎么办。你能指导我解决我的问题吗?和
set JAVA_OPTS=-Dhttp.proxyHost=XXXXXXX -Dhttp.proxyPort=YYYY -Dhttp.proxySet=true -Dhttps.proxyHost=XXXXXXX -Dhttps.proxyPort=YYYY -Dhttps.proxySet=true