Understanding Gradle #15.1 – Full Java Project Setup
Setup a full-fledged ready-to-grow Java project in Gradle to work on with a larger team.
? Online course - Modern Gradle Fundamentals https://www.udemy.com/course/modern-gradle-fundamentals/?referralCode=3AC1B96C0EBE6F4FBE6E
?️ Training on your Gradle topics https://onepiece.software/#training
✨ Support with your Gradle project https://onepiece.software/#consulting
? Follow me on Mastodon https://mastodon.social/@jendrik
▶️ 0:00 A full-fledged project setup
▶️ 1:22 Folder Structure
▶️ 1:51 Settings Plugin
⏩ 01 The Settings File: https://www.youtube.com/watch?v=Ajs8pTbg8as&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
⏩ 14 Settings Plugins: https://www.youtube.com/watch?v=tlx3tzuLSWk&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
▶️ 2:54 Dependency Rules Plugins
⏩ 11 Capability Conflicts + Metadata Rules: https://www.youtube.com/watch?v=5g20kbbqBFk&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
▶️ 3:50 Base Plugins
⏩ 10 Version Conflicts + Consistent Resolution: https://www.youtube.com/watch?v=YYWhfy6c2YQ&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
⏩ 05 Lifecycle Tasks: https://www.youtube.com/watch?v=sOo0p4Gpjcc&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
▶️ 4:34 Java Plugins
⏩ 02 The Build Files: https://www.youtube.com/watch?v=OKjE_Lt_66U&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
⏩ 03 (Convention) Plugins: https://www.youtube.com/watch?v=N95YI-szd78&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
⏩ 12 Publishing Libraries: https://www.youtube.com/watch?v=8z5KFCLZDd0&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
⏩ 16 Source Sets: https://www.youtube.com/watch?v=74PDtHkS_w4&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
▶️ 5:20 Application Plugins
⏩ 13 Aggregating Custom Artifacts: https://www.youtube.com/watch?v=2gPJD0mAres&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
⏩ 06 Configuring Task Inputs and Outputs: https://www.youtube.com/watch?v=Pj9hSRauiQM&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
⏩ 07 Implementing Tasks and Extensions: https://www.youtube.com/watch?v=wrgyUKC7vOY&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
⏩ 17 Feature Variants: https://www.youtube.com/watch?v=XCzyUESaBHQ&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
▶️ 5:49 Dependency Versions
⏩ 09 Centralizing Dependency Versions: https://www.youtube.com/watch?v=8044F5gc1dE&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
▶️ 6:43 Dependency Declarations
⏩ 08 Declaring Dependencies: https://www.youtube.com/watch?v=igug9tbl4J4&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE
▶️ 7:41 Dependency Analysis Plugins
▶️ 9:18 Explore the Sample
▶️ 9:39 Summary
? Example on GitHub: https://github.com/jjohannes/gradle-project-setup-howto
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Understanding Gradle #15.1 – Full Java Project Setup», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.