爲了清楚起見:這不是關於多個版本的依賴關係,而是關於Gradle自己的jar的多個版本。Gradle多個版本的GRADLE
我認爲this可能有答案......但沒有任何!
這是Gradle 2.14,帶有Windows 10操作系統。
我發現gradle不斷在這個項目的「.gradle \」目錄下建立一個新的目錄:除了合法的「2.14 \」目錄外,它還一直在建立一個「2.2.1 \」目錄。
我看了看我的目錄下安裝搖籃底下,令人困惑的是我發現的搖籃的jar文件的多個版本:不僅是2.14,但2.13,1.7,是的,2.2.1 ..
所以我決定手動刪除2.2.1。罐子。它停止構建「虛假」2.2.1目錄。
有人能告訴我Gradle是如何決定使用哪個版本的?我真的很想擺脫那些非2.14的罐子,並找到一種方法來防止其他版本以某種方式爬回來!
[gradle docs](https://docs.gradle.org/current/userguide/gradle_wrapper.html)建議將gradle包裝保留在源代碼旁邊,以確保項目用戶始終能夠使用預期的版本。你可以用'gradle wrapper'來初始化它。之後,IDE可以配置爲始終使用gradle包裝器或在控制檯上使用'gradlew'。 – ldz
謝謝你的指針。我會仔細閱讀。 –