後 「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