Тёмный
No video :(

Введение в Gradle 

Сергей Петрелевич
Подписаться 2,3 тыс.
Просмотров 14 тыс.
50% 1

Попытался максимально просто рассказать, что такое Gradle для чего он нужен.
Код примеров:
github.com/pet...
Оригинал записан для канала Отус
• Демо-занятие курса «Сп...
Обучаем программировать на java:
otus.ru/lesson...
Чат в телеге для вопросов и обсуждений:
t.me/jvm_home

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@SakirSchakirow
@SakirSchakirow Год назад
Спасибо за лекцию, встало в голове на свои места. Тайм-коды: 2:19 Начало Готовое приложение 5:00 Ищем нужные библиотеки 5:30 Maven Repository / Central 6:33 Как добыть библиотеку 7:15 Как собрать приложение 9:45 Что такое jar-file 11:00 Финальный артефакт 13:45 Манифесты 15:12 Тонкий и толстый jar-ники 16:15 Этапы сборки приложения и автоматизация этого процесса 18:15 Решение - Инструмент сборки Gradle 20:38 Для чего нужны зависимости 20:55 Как установить Gradle 22:00 Что такое ./gradlew (Gradle Wrapper) 23:30 Единство сборки и среды ./gradlew 24:05 Единый источник информации настроек градла - gradle-wrapper . properties 26:35 Остальные файлы для указания работы градлу 26:50 settings.gradle 27:59 build.gradle 28:14 groovy - язык программирования для Gradle 29:28 Структура файла build.gradle 30:10 Поддержка плагинов (расширения) 31:06 Почему некоторые плагины не имеют версии 32:29 Настройки плагинов 35:35 repositories { mavenCentral() и остальные источники библиотек } 37:23 Что если библиотеки зависят от старых версий указанных в нашем проекте, конфликты версий и прочее 40:50 Способы следить за единством версий библиотек 41:35 Решение для синхронизации версий библиотек - плагин dependency-managment со списком совместимости библиотек, версии брать оттуда 46:24 Способы создать новый проект Gradle-проект 48:22 Способ от Сергея 50:49 Резюме и запуск сборки проекта 52:15 Очистка ранее собранных частей проекта ./gradle clean build 53:12 Сбор проекта из IDEA 54:05 Разные градлы в проекте 55:48 Выбор JDK в IDEA 57:40 Резюме команд градла 59:00 Gradle - в двух словах
@petrelevich
@petrelevich Год назад
Большое спасибо!
@user-yf9fs4ts8d
@user-yf9fs4ts8d 2 года назад
Очень интересно и познавательно, то, что нужно для начинающих
@casualenjoyer6.95
@casualenjoyer6.95 2 года назад
Познавательно для начинающих, первое видео, которое откопал в ютубе, где объясняют все на пальцах, без конкретных отсылок к мавену, автору спасибо.
@balantain86
@balantain86 2 года назад
Очень хорошее видео для старта. До этого всегда пользовался maven, поэтому gradle начал изучать с нуля. Спасибо автору!
@markostr
@markostr 6 месяцев назад
Очень хорошо объяснили ! Спасибо !
@MakciYT
@MakciYT Год назад
Спасибо большое! Только вы смогли нормально без мудрежа объяснить что такое gradle и как им пользоваться!
@PP-hn9vq
@PP-hn9vq Год назад
спасибо, внятно-понятно) логика изложения непривычная, мне есть куда развиваться)
@mitruslatovous6
@mitruslatovous6 2 года назад
Рассказ удался. Спасибо! )
@locky1827
@locky1827 2 года назад
Спасибо, вы хороший препод
@saifytdin
@saifytdin 2 года назад
Очень качественный контент! Если бы еще таймкоды были проставлены, то вообще цены бы не было- очень актуально для часового видео..
@petrelevich
@petrelevich 2 года назад
да, таймкоды были бы кстати, но руки никак не доходят.
@ElamanAytymbet
@ElamanAytymbet Год назад
Спасибо большое автору за труд!
@v.volkau
@v.volkau 6 месяцев назад
Спасибо, отличное видео!
@mrpunch_777_
@mrpunch_777_ Год назад
Отличное видео!
@lisafox9026
@lisafox9026 2 года назад
очень хорошо для начинающих
@YanushaD
@YanushaD Год назад
Великолепно!!!
@John_Smith_Java
@John_Smith_Java 2 года назад
Спасибо. Познавательно.
@user-xx3nd6et9e
@user-xx3nd6et9e 2 года назад
Лучшее видео
@dmtconst3633
@dmtconst3633 Год назад
Спасибо!!!
@user-dh8lt5mi5e
@user-dh8lt5mi5e 2 года назад
Все здорово для вводной, кроме одного момента. Вы вот говорите, что визардом не пользуетесь, т.к. после него много чего нужного отсутствует, поэтому просто копированием переносите нужные градл-папки из проекта в проект. А нам откуда брать эти папки?
@petrelevich
@petrelevich 2 года назад
т.е. где взять проект для копирования? Если нет ничего, возьмите проект из этого видео. В описании видео есть ссылка на github
@watchman3676
@watchman3676 9 месяцев назад
Лекция хорошая, но есть вопрос. Почему в build.gradle одни параметры выделены белым цветом, а другие серым и подчеркнуты?
@petrelevich
@petrelevich 9 месяцев назад
Idea так подсвечивает синтаксис
@watchman3676
@watchman3676 9 месяцев назад
@@petrelevich Отличный ответ)) Я то думал, что, Идея подчеркивает разным цветом используемые и не используемые переменные, простые типы и классы и т.д. А оказывается это просто синтаксис без особого смысла))
@sousTony
@sousTony Год назад
наш бы препод так не расжевывал - сказал-бы - ну что вы дураки, сами не поймете??? )))
@vdrmkr
@vdrmkr 2 года назад
Не совсем понятно зачем нужен тот же модуль id java, если это закомментировать то ничего не изменится.
@petrelevich
@petrelevich 2 года назад
id java - ак полдключается плагин для билда приложений на java, без него java-приложения не собирутся.
@nucha201111
@nucha201111 Год назад
Интересная лекция, но только как добавка к основной по Gradle из курса. А заканчивается вовсе печально: созданные проекты с Gradle, программой Gradle или IDEA не полноценны. Автор предлагает брать настройки из другого проекта. А там заточено под текущий проект. Например: implementation 'ch.qos.logback:logback-classic' Так себе история.
@petrelevich
@petrelevich Год назад
Внимательно смотрели, почему предлагается брать настройки из другого проекта и почему "заточено" является преимуществом?
Далее
Евгений Борисов - Power of Gradle
1:19:56
🛑самое грустное видео
00:10
Просмотров 167 тыс.
مسبح السرير #قصير
00:19
Просмотров 2,1 млн
what will you choose? #tiktok
00:14
Просмотров 7 млн
Gradle и система сборки Android
2:22:40
Просмотров 6 тыс.
Степан Гончаров - Gradle от A до Я
51:31
Рассказ про exactly once в kafka
49:28
Просмотров 1,4 тыс.
Что такое Maven (http://java-course.ru)
1:58:57
15. Gradle - Максим Тураев
1:25:00
Просмотров 7 тыс.
C++ Разработчик учит Python
28:01
Просмотров 504 тыс.
🛑самое грустное видео
00:10
Просмотров 167 тыс.