У нас вы можете посмотреть бесплатно Understanding Gradle #09 – Centralizing Dependency Versions или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Managing dependency versions isn't easy – these are options you have in Gradle: Dependency Constraints, Platforms, Catalogs & Version Locking. 🚀 Online course - Modern Gradle Fundamentals https://www.udemy.com/course/modern-g... 🏎️ 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 Motivation to centralize versions ▶️ 1:23 [Solution A] Putting constraints in convention plugins ▶️ 1:59 Why to use an alternative solution? ▶️ 2:54 [Solution B] Platform Projects ▶️ 3:45 [Solution B] Utilizing existing platforms (BOMs) ▶️ 4:35 [Solution B] Gradle plugin versions in platforms ▶️ 4:59 [Solution C] Dependency Version Catalog ▶️ 6:21 Differences between a Platform and a Catalog ▶️ 7:06 [Solution D] Dependency Locking ▶️ 9:26 Summary 💾 Example on GitHub: https://git.io/JzcUf A_Dependency_Constrains_in_Convention_Plugin https://github.com/jjohannes/understa... B_Platform_Project https://github.com/jjohannes/understa... C_Version_Catalog https://github.com/jjohannes/understa... D_Dependency_Locking https://github.com/jjohannes/understa... Related Videos: ⏩ 03 Plugins: • Understanding Gradle #03 – Plugins ⏩ 10 Dependency Version Conflicts: • Understanding Gradle #10 – Dependency Vers... ⏩ 12 Publishing Libraries: • Understanding Gradle #12 – Publishing Libr... Further Readings: 📕 Dependency Constraints: https://docs.gradle.org/current/userg... 📕 Java Platform Plugin: https://docs.gradle.org/current/userg... 📕 Using existing platforms / BOMs: https://docs.gradle.org/current/userg... 📕 Version Catalogs / Central declaration of dependencies: https://docs.gradle.org/current/userg... 📕 Declaring (dynamic) versions and ranges: https://docs.gradle.org/current/userg... 📕 Version Locking: https://docs.gradle.org/current/userg...