未解决的 SBT 依赖 com.google.errorprone#error_prone_annotations;[2.3.2,2.3.3]:未找到

Posted

技术标签:

【中文标题】未解决的 SBT 依赖 com.google.errorprone#error_prone_annotations;[2.3.2,2.3.3]:未找到【英文标题】:Unresolved SBT dependency com.google.errorprone#error_prone_annotations;[2.3.2,2.3.3]: not found 【发布时间】:2020-12-03 11:16:17 【问题描述】:

我正在尝试通过 sbt 添加容易出错的依赖项,但它无法解决其中一个容易出错的依赖项。我是 Java/Scala 开发的新手,非常感谢您的帮助!以下是我得到的错误。

[error] (providers / update) sbt.librarymanagement.ResolveException: unresolved dependency: com.google.errorprone#error_prone_annotations;[2.3.2,2.3.3]: not found [error] download failed: com.google.errorprone#error_prone_annotations;2.3.2!error_prone_annotations.jar [error] Total time: 10 s, completed Aug 13, 2020 10:40:27 AM

【问题讨论】:

你是如何包含它的?这是唯一失败的依赖吗? - 在任何情况下,你确定这个东西适用于 Scala 并且使用它的方法是将它添加为依赖项? @LuisMiguelMejíaSuárez 这是一个传递依赖,它被任何正在使用的库所包含。我不确定它使用的是哪一个!!! 尝试自己明确地包含它,看看会发生什么:libraryDependencies += "com.google.errorprone" % "error_prone_annotations" % "2.3.3" 您可以使用下面的插件分析依赖树,找出您的哪些依赖项正在使用未解析的依赖项:github.com/sbt/sbt-dependency-graph 我解决了!!!我的本地环境设置有问题,因为我在代理后面工作,我必须在我的 git 设置中添加代理配置。 git config --global http.proxy http://<my_proxy>:<my_port>git config --global https.proxy https://<my_proxy>:<my_port> 【参考方案1】:

我解决了!!!

我的本​​地环境设置有问题,因为我在代理后面工作,我必须在我的 git 设置中添加代理配置。

git config --global http.proxy http://<my_proxy>:<my_port>

git config --global https.proxy https://<my_proxy>:<my_port>

【讨论】:

以上是关于未解决的 SBT 依赖 com.google.errorprone#error_prone_annotations;[2.3.2,2.3.3]:未找到的主要内容,如果未能解决你的问题,请参考以下文章

SBT 多项目中未解决的依赖关系

未解决的依赖sbt-play-ebean

未解决的依赖:com.sksamuel.scapegoat#sbt-scapegoat;1.0.4:未找到

为啥 sbt 因 sbt.ResolveException 失败:Spark 2.0.0 和 Scala 2.9.1 的未解决依赖关系?

未解决的依赖关系 sbt with play framework

Spark 2.1.0 在 SBT 上的“未解决的依赖关系”