欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

如何解决“sbt.ResolveException:未解决的依赖关系:commons-logging#commons-logging; 1.1.1:”exception?

程序员文章站 2022-06-26 17:15:39
项目场景:刚入职没今天,带我的那个人给了我一个guthub地址,让我拉了一个项目下来,告诉我这个项目用到是play框架和sbt管理工具,然后让我把项目导到eclipse(Scala IDE)进行开发,可是在使用sbt构建代码时却出现了下面这个错误:[error] (*:update) sbt.ResolveException: unresolved dependency: commons-logging#commons-logging;1.2: configuration not found in co...

项目场景:

刚入职没今天,带我的那个人给了我一个guthub地址,让我拉了一个项目下来,告诉我这个项目用到是play框架和sbt管理工具,然后让我把项目导到eclipse(Scala IDE)进行开发,可是在使用sbt构建代码时却出现了下面这个错误:

[error] (*:update) sbt.ResolveException: unresolved dependency: commons-logging#commons-logging;1.2: configuration not found in commons-logging#commons-logging;1.2: 'master(compile)'. Missing configuration: 'compile'. It was required from org.apache.httpcomponents#httpclient;4.5.2 compile

备注 这里的ommons-logging可能是其他的依赖名称,但是解决方法都一样,往下看就行了

问题描述:

这个错误大概就是在说某个依赖和你自己安装的sbt版本管理工具产生了冲突;

解决方案:

解决方案在我看来可以更换和产生冲突的依赖所对应的sbt管理工具,可是有时咱也不知道依赖是哪个版本,所以就采取暴力一点的方法,简单有效。

  1. 找到.vy2这个文件夹,默认的都是在c盘用户文件夹下
    如何解决“sbt.ResolveException:未解决的依赖关系:commons-logging#commons-logging; 1.1.1:”exception?
    2.然后进到cache中,找到产生冲突的那个依赖并将其删除,不要担心删掉后会出错,因为当你删除在运行的时候他会自动下载和你的sbt匹配的依赖。
    欧克

本文地址:https://blog.csdn.net/hello_boyu/article/details/110920068

相关标签: 原创 sbt