Gradle в Ubuntu для Launchpad

62

Похоже, Ubuntu не имеет новых версий Gradle в своих репозиториях по какой-то причине. Мне нужно это для проекта, который будет создан Launchpad.

Что мне делать с этим?

    
задан Marlinc 03.08.2013 в 12:26
источник

5 ответов

8

По-видимому, его можно добавить PPA как зависимость от PPA и, таким образом, включая Gradle.

Ссылка

    
ответ дан Marlinc 03.08.2013 в 12:52
источник
86
  

Gradle требует установки Java JDK. Gradle требует JDK 1.5   или выше. Gradle поставляется со своей собственной Groovy-библиотекой, поэтому нет   Groovy необходимо установить. Любая существующая установка Groovy   игнорируется Gradle.

     

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

    
ответ дан Mitch 03.08.2013 в 12:38
30
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) из основного репо, и ошибка будет с вами ...).

    
ответ дан Artem Zinoviev 05.12.2013 в 14:28
2

gradlew , Gradle Wrapper, кажется лучшим методом: Ссылка а>

Это скрипт, созданный Gradle, который может автоматически:

  • загрузите требуемую версию Gradle, если отсутствует
  • использовать его при необходимости

Затем вы всегда будете использовать ./gradlew command из корня проекта вместо% s %__% вашей системы.

Как сгенерировать обертку объясняется в документах и ​​по адресу: Ссылка     

ответ дан Ciro Santilli 包子露宪 六四事件 法轮功 26.02.2016 в 17:28
1

sdkman

Я столкнулся с аналогичной проблемой в последнее время, когда мне нужен град только для одного проекта:
Использование apt было не очень привлекательным, так как это означало массу дополнительных зависимостей, которые я, разумеется, буду забывать позже. Также мне понадобилось довольно недавнее создание градиента.

Я пошел с менеджером пакетов sdkman , который довольно опрятен для разработки Java:
Вы получаете кратковременные версии пакетов, установленных непосредственно в ваш домашний каталог, не мешая общесистемной настройке ubuntu. После того, как я закончил, я могу просто удалить пользователя, созданного для задачи, и все по-прежнему по-прежнему.

Чтобы установить sdkman и gradle:

$ curl -s "https://get.sdkman.io" | bash
Open new terminal  
$ sdk install gradle
    
ответ дан lemonsqueeze 19.05.2017 в 06:47