后 “play new todo
”(新斯卡拉项目) - > “cd todo
” - > “play dependencies
” 我得到这个一个尚未解决的依赖“org.slf4j: slf4j-api:1.6.1需要“net.sf.ehcache:ehcache-core:2.5.0,org.hibernate:hibernate-validator:4.2.0.Final,play:play_2.9.1:2.0”reason“驱逐了1.6.4“。
实际上已经有org.slf4j:slf4j-api:1.6.4已解决dependencie秒。
我尝试了不同的事情,没有任何工作。似乎在互联网上只有一个人here谁有同样的问题,但他解决它的方式不适合我。我也尝试了AUR存储库(我使用Archlinux)的播放框架的版本,但后来我有其他更复杂的问题,所以我回到从官方网站下载的版本。
有没有人有任何关于如何解决这种依赖性问题的提示?
好,是的,我明白了,它也说“被1.6.4驱逐”。问题是这是一个vanila项目,_already_有一个未解决的依赖关系,我不知道如何解决。 – Mironor 2012-04-03 08:32:19
啊,没注意到,“被1.6.4”驱逐了一下。听起来像是一个bug,如果玩slf4j 1.6.4;否则,吹掉1.6.4并替换为1.6.1,看看测试项目是否编译 – virtualeyes 2012-04-03 08:54:21
我用1.6.1代替了1.6.4(在slf4j的上下文中),清除了所有内容,现在它是1.6.4和1.6.2被驱逐了1.6.1(所以我有2个依赖没有解决)... – Mironor 2012-04-03 09:58:59