2013-11-26 57 views
2

我有一個Gradle項目,它的一些依賴關係不在Maven中心。我跟蹤下來的類型安全回購和添加讓Gradle注意到新的倉庫,或者:Gradle等價於Maven的-U/--update-snapshots

maven { 
    url 'http://repo.typesafe.com/typesafe/repo' 
} 

build.gradle文件,但搖籃繼續報告的依賴失蹤。

我猜相當快,我一直在尋找的是Maven的未能找到X在Y的相當於本地倉庫被緩存,分辨率不會重新嘗試但沒有任何明顯的方式(CF mvn -U )告訴Gradle取消緩存該失敗。

最後我試着給這個依賴關係系列添加了{changing = true},這顯然告訴Gradle再次嘗試這些,並發現它們很好。我想我也可以吹走我的整個神器高速緩存。但似乎應該有一個更快的方法來解決這個問題。有沒有一種簡單的方法之一:

  1. 力搖籃重新檢查缺少的依賴關係,或
  2. 力搖籃注意到,新的倉庫已被添加,而且它可能會想嘗試尋找那些代替?

回答

2

相當於mvn -Ugradle --refresh-dependencies。鍵入gradle -h以查看所有命令行選項。

相關問題