2014-07-01 41 views
-1

什麼Maven的模擬:gradle這個依賴:解決模擬像行家

$ mvn dependency:resolve 

是:

$ mvn help:describe -Dcmd=dependency:resolve 
Mojo: 'dependency:resolve' 
dependency:resolve 
    Description: Goal that resolves the project dependencies from the 
    repository. 

的搖籃?

+0

你究竟想達到什麼目的? –

+0

解決了*遠程* Maven/Ivy類似倉庫的項目依賴關係 – gavenkoa

+1

當然,但是*爲什麼*你想這樣做?什麼是確切的用例? Gradle緩存是不透明的(不像本地的Maven倉庫),並且會根據需要進行填充,因此您不需要預先解決。如果你想檢查你的依賴聲明是否正確,'gradle dependencies'是你最好的(開箱即用)下注。或者也許只是運行'gradle build'(這就是我通常所做的)。 –

回答

1

感謝歐根:

$ gradle --refresh-dependencies 

悲的是gradle在任何情況下要建設的項目!似乎這是因爲gradle太愚蠢了(實際上它具有構建指令而不是多模塊項目的項目模型)。 Maven在這種情況下處理情況會更好。