Перейти к содержимому

Финальная загрузка mavenplugin

Selenium Express

0:00 / 0:00

Финальная загрузка mavenplugin

1 302 просмотра · 12 ч назад
Selenium Express
129 тыс. подписчиков
1 302 просмотра · 12 ч назад
Вы когда-нибудь задумывались, почему обычный Java JAR-файл не запускается, а JAR-файл Spring Boot запускается напрямую с помощью `java -jar`? 🔥 В этом практическом руководстве мы раскроем секреты исполняемых JAR-файлов Spring Boot, разберемся, как работает плагин Spring Boot Maven, и рассмотрим упаковку JAR-файлов, развертывание WAR-файлов, образы Docker и команды Maven. Больше бесплатных/платных курсов вы найдете на сайте www.seleniumexpress.com ⏱️ Временные метки: 00:00 - Магия Spring Boot: ловушка на собеседовании 01:56 - Почему обычный Java JAR-файл не запускается 03:58 - Объяснение плагина Spring Boot Maven 05:29 - Что такое «толстый» JAR-файл? 10:25 - `java -jar` против `spring-boot:run` 17:27 - `spring-boot:start` против `spring-boot:stop` 23:30 - Предоставление информации о сборке с помощью Spring Boot Actuator 31:31 - Создание WAR-приложения Spring Boot 38:48 - Что такое Provided Scope в Maven? 45:56 - Обычный WAR против гибридного WAR Spring Boot 52:02 - Почему WAR-приложение Spring Boot может работать с использованием `java -jar`? 53:10 - Развертывание Spring Boot WAR на Apache Tomcat 11 56:33 - `mvn clean install` против `spring-boot:repackage` 🔥 Что вы узнаете: ✅ Обычный JAR против исполняемого JAR Spring Boot (Fat JAR) ✅ Почему Java выдает ошибку `no main manifest attribute` ✅ Как `spring-boot-maven-plugin` создает исполняемые JAR-файлы ✅ Как работает `spring-boot:repackage` ✅ `java -jar` против `mvn spring-boot:run` ✅ `spring-boot:run` против `spring-boot:start` против `spring-boot:stop` ✅ Генерация метаданных сборки с помощью `spring-boot:build-info` ✅ Предоставление информации о сборке с помощью Spring Boot Actuator ✅ Создание образов Docker с помощью `spring-boot:build-image` ✅ JAR и WAR-упаковка в Spring Boot ✅ Объяснение области видимости зависимости `provided` в Maven ✅ Обычный WAR против исполняемого WAR Spring Boot (гибридный WAR) ✅ Как работают `MANIFEST.MF` и `WEB-INF/lib-provided` ✅ Развертывание Spring Boot WAR на Apache Tomcat 11 ✅ `mvn clean install` против `mvn package spring-boot:repackage` 🎯 Идеально подходит для: Java-разработчиков и разработчиков Spring Boot Подготовки к собеседованию по Spring Boot Понимания сборки и упаковки Maven Изучения развертывания JAR и WAR Разработчиков бэкенда, изучающих Docker и развертывание 🛠️ Технологии: Java, Spring Boot 4, Maven, Spring Boot Maven Plugin, Spring MVC, Spring Boot Actuator, Docker, Tomcat 11, JAR, WAR. 🎓 Связанные курсы – для справки ⚡ Реактивный Java с Project Reactor    • Reactive Programming 01 - Java Stream Vs R...   📘 Java Streams и лямбда-выражения    • Stream API in Java : Foundation |  Java 8   🔁 Обобщения в Java    • From Beginner to Expert:  Why Java Generic...   🌐 Сбой Spring Boot Курс    • Spring Vs Spring Boot - Why Spring Boot ? ...   ▶️ Микросервисы Spring Boot    • What the heck is Spring Cloud ? An Introdu...   ▶️ Основы Apache Kafka    • Apache Kafka Tutorial for Beginners - Setu...   ▶️ Spring Bootcamp (БЕСПЛАТНО)    • Spring Framework 6 - project setup | Sprin...   ▶️ Пробное собеседование SpringLive    • Java interview questions and answers for e...   Не стесняйтесь обращаться за помощью. Напишите мне на seleniumexpress@gmail.com Больше бесплатных/платных курсов на сайте: www.seleniumexpress.com Facebook   / seleniumexpress   Группа поддержки в Facebook: “SeleniumExpress - Support”   / 187000222361579   Подписывайтесь на меня в Instagram:   / selenium_express