Відповіді:
Gradle вимагає встановлення Java JDK. Gradle вимагає JDK 1.5 або вище. Gradle поставляється з власною бібліотекою Groovy, тому не потрібно встановлювати Groovy. Gradle ігнорує будь-яку існуючу установку Groovy.
Gradle використовує те, що JDK знайде на вашому шляху (для перевірки використовуйте java -версію). Крім того, ви можете встановити змінну середовища JAVA_HOME так, щоб вона вказувала на каталог встановлення потрібного JDK.
Тому переконайтеся, що у вас встановлений Java JDK, а потім перейдіть на веб-сайт Gradle, щоб завантажити Gradle та будь-яку іншу інформацію, яка вам може знадобитися.
Або просто натисніть Ctrl+ Alt+ Tна клавіатурі, щоб відкрити термінал. Коли він відкриється, запустіть команди (и) нижче:
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt-get install gradle
Джерело: Gradle
sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
Це правильна відповідь, але перед тим sudo apt-get install gradle
, як зробити:
sudo apt-cache search gradle
а потім встановіть останню версію з нового репо. У моєму випадку це:
sudo apt-get install gradle-1.9
це працює! (якщо ви не скажете, яка версія вам потрібна, встановіть gradle (1.4) з основного репо, і помилка буде з вами ...).
/usr/lib/gradle/{your-version}
Мабуть, можна додати PPA як залежність до PPA і, таким чином, включати Gradle.
https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage#Dependitions
gradlew , Gradle Wrapper, здається, найкращий метод: https://docs.gradle.org/2.11/userguide/gradle_wrapper.html
Це сценарій, створений Gradle, який може автоматично:
Потім ви завжди будете використовувати ./gradlew command
з кореня проекту замість системи gradle
.
Як створити обгортку, пояснюється в документах та на веб-сторінці : https://stackoverflow.com/questions/25769536/how-when-to-generate-gradle-wrapper-files
sdkman
Нещодавно я зіткнувся з подібною проблемою, коли мені потрібен gradle лише для одного проекту:
Використання apt було не дуже привабливим, оскільки це означало безліч додаткових залежностей, які я, безумовно, забуду після цього видалити. Також мені потрібна була досить недавня збірка gradle.
Натомість я пішов із менеджером пакунків sdkman, який досить охайний для розробки Java:
Ви отримуєте кровоточачі крайові версії пакетів, встановлених безпосередньо у домашній каталог, не втручаючись у налаштування ubuntu для всієї системи. Після того як я закінчу, я можу просто видалити користувача, який я створив для завдання, і все повернулося, як і раніше.
Щоб встановити sdkman та gradle:
$ curl -s "https://get.sdkman.io" | bash
Open new terminal
$ sdk install gradle