Для ясности: речь идет НЕ о нескольких версиях зависимостей, а о нескольких версиях собственных jar-файлов Gradle.
Я думал, что здесь может быть ответ... но нет т любой!
Это Gradle 2.14 с ОС Windows 10.
Я обнаружил, что gradle постоянно создает новый каталог в каталоге ".gradle\" для этого проекта: наряду с законным каталогом "2.14\" он продолжает создавать каталог "2.2.1\".
Я заглянул в свой каталог, где установлен Gradle: и с удивлением обнаружил несколько версий jar-файлов Gradle: не только 2.14, но и 2.13, 1.7 и да, 2.2.1..
Поэтому я решил вручную удалить файл 2.2.1. банки. Он перестал создавать «ложный» каталог 2.2.1.
Может ли кто-нибудь сказать мне, как Gradle решает, какую версию он использует? Я бы очень хотел избавиться от этих jar-файлов, отличных от 2.14, и найти способ предотвратить появление других версий!
gradle wrapper
. После этого среду IDE можно настроить так, чтобы она всегда использовала оболочку gradle или использовалаgradlew
на консоли. - person ldz   schedule 12.02.2017