Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
新play 2.0 scala项目的未解析依赖项_Scala_Playframework_Dependencies_Sbt_Slf4j - Fatal编程技术网

新play 2.0 scala项目的未解析依赖项

新play 2.0 scala项目的未解析依赖项,scala,playframework,dependencies,sbt,slf4j,Scala,Playframework,Dependencies,Sbt,Slf4j,你好 在“play new todo”(新scala项目)->“cd todo”->“play dependencies“我得到了这一个未解决的依赖项”org.slf4j:slf4j api:1.6.1之后,由“net.sf.ehcache:ehcache核心:2.5.0,org.hibernate:hibernate验证器:4.2.0.Final,play:play\u 2.9.1:2.0”原因被第1.6.4节驱逐 实际上,在解析的依赖项中已经有org.slf4j:slf4j api:1.6.

你好

在“
play new todo
”(新scala项目)->“
cd todo
”->“
play dependencies
“我得到了这一个未解决的依赖项”org.slf4j:slf4j api:1.6.1之后,由“net.sf.ehcache:ehcache核心:2.5.0,org.hibernate:hibernate验证器:4.2.0.Final,play:play\u 2.9.1:2.0”原因被第1.6.4节驱逐

实际上,在解析的依赖项中已经有org.slf4j:slf4j api:1.6.4

我尝试了不同的方法,但都没有效果。在互联网上似乎只有一个人有同样的问题,但他解决问题的方式对我来说并不奏效

我还尝试了AUR存储库中的play framework版本(我使用的是Archlinux),但后来我遇到了其他更复杂的问题,所以我返回到从官方网站下载的版本

是否有人对如何解决此依赖性问题有任何提示?

错误状态为“org.slf4j:slf4j api:1.6.1”是必需的

您有“org.slf4j:slf4j api:1.6.4”,当然,这是不一样的(即1.6.1不是1.6.4)


干杯

嗯,是的,我明白了,上面还写着“被1.6.4逐出”。问题是,这是一个瓦尼拉项目,它已经有一个未解决的依赖关系,我不知道如何解决。啊,没有注意到,“被1.6.4逐出”“一点。如果播放抓取了slf4j 1.6.4,听起来像个bug;否则,吹走1.6.4并替换为v.1.6.1,看看测试项目是否编译I将1.6.4(在slf4j的上下文中)替换为1.6.1,清理了所有内容,现在是1.6.4和1.6.2被1.6.1逐出(因此我有两个依赖项未解决)…完全奇怪,1.6.2从何而来??不确定这是否有帮助,但在某些情况下,清除~/.ivy2、~/m2,然后执行“sbt清理更新重新加载”可以解决依赖性问题。否则,播放邮件列表或bug tracker可能是你的下一步行动。我在邮件列表中找到了一个答案:“这是过渡deps:D的奇妙世界,正如你所看到的,这不是一个真正的问题,只是一个版本驱逐。”谢谢你的提示