类型安全激活器依赖错误

Posted

技术标签:

【中文标题】类型安全激活器依赖错误【英文标题】:typesafe activator dependency error 【发布时间】:2015-04-20 16:19:21 【问题描述】:

我刚刚下载了最后一个激活器版本(版本 1.2.12 - 离线分发),当我按照文档创建新的 scala 项目 (https://www.playframework.com/documentation/2.3.x/NewApplication) 时,我发现了一些依赖关系错误。

如何获得未解决的依赖关系? 我可以像 mvn:install 一样安装缺少的依赖项吗?

[信息] 更新 file:/home/myhome/workspaceScala/play-scala/project/play-scala-build... [信息] 解决 com.typesafe.play#routes-compiler_2.10;2.3.8 ... [错误] 服务器访问错误:连接超时 url=http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/routes-compiler_2.10/2.3.8/ivys/常春藤.xml [错误] 服务器访问错误:连接超时 url=http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/routes-compiler_2.10/2.3.8/jars/路线-compiler_2.10.jar [信息] 解决 commons-io#commons-io;2.0.1 ... [错误] 服务器访问错误:连接超时 url=http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/commons-io/commons-io/2.0.1/ivys/ivy.xml [信息] 解决 com.typesafe.play#sbt-run-support_2.10;2.3.8 ... [错误] 服务器访问错误:连接超时 url=http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-run-support_2.10/2.3.8/常春藤/ivy.xml [错误] 服务器访问错误:连接超时 url=http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/com.typesafe.play/sbt-run-support_2.10/2.3.8/罐子/sbt-run-support_2.10.jar

【问题讨论】:

试试***.com/a/12002136/3841803 这显然是一个错误,表明某种网络问题。 【参考方案1】:

谢谢 singhakash 和 Sarvesh,这是网络问题。

我认为最好的解决方案是设置环境变量ACTIVATOR_OPTS。 我将此行添加到我的 .bashrc 文件 (~/.bashrc):

导出 ACTIVATOR_OPTS="-Dhttp.proxyUser=MyProxyAccount -Dhttp.proxyPassword=MyProxyPwd -Dhttp.proxyHost=MyProxyIp -Dhttp.proxyPort=MyProxyPort"

非常感谢

【讨论】:

以上是关于类型安全激活器依赖错误的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET Core 依赖注入错误:尝试激活时无法解析服务类型 - 调用视图组件时出现错误 [重复]

无法使用依赖注入解析服务类型

从 vagrant 运行类型安全激活器

派生类型及其依赖项

Angular 2:异步显示依赖于解析器的子组件

带有不安全构建标志的 Swift 包依赖项:目标完整性错误