моя контактная информация
Почтамезофия@protonmail.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Что такое горячее развертывание? Горячее развертывание означает, что все приложение не нужно останавливать или перезапускать во время его работы.сервер , вы можете развернуть новый код, ресурсы или файлы конфигурации, чтобы они немедленно вступили в силу. Этот метод развертывания помогает повысить эффективность разработки и доступность системы.
При горячем развертывании, когда определенная часть кода изменяется, добавочный контент может быть автоматически скомпилирован и развернут без перезапуска проекта. Просто обновите браузер, чтобы увидеть эффект обновленного кода. Значительно повышает эффективность разработки и упрощает время ожидания.
Как реализовать горячее развертывание? В IntelliJ IDEA существует несколько распространенных способов реализации горячего развертывания:
в этой статье используетсяSpring Boot DevTools.Версия программного обеспечения IDEA — 2023.2.3.
Шаг 1. Введение зависимостей
Добавьте зависимость Spring-boot-devtools в файл pom.xml в проекте maven.
Язык кода: HTML
копировать
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-devtools</artifactId>
- <scope>runtime</scope>
- <optional>true</optional>
- </dependency>
Шаг 2. Напишите конфигурацию
Запишите конфигурацию в файл yml.
Язык кода: HTML
копировать
- spring:
- devtools:
- restart:
- enabled: true
Шаг 3: Настройте функцию автоматической компиляции проекта (статическая компиляция).
1. Горячее развертывание текущего проекта
Правая кнопка мыши: Файл --> Настройки --> Сборка,Выполнение.... --> компилятор --> Проверить проект сборки автоматически. как показано на рисунке.
Автоматически построить проект: автоматически упакуйте проект и нажмите «Применить».
2. Горячее развертывание вновь созданного проекта (можно пропустить)
Правая кнопка мыши: Файл --> Настройка новых проектов --> Настройки для новых проектов --> Настройки --> Сборка,Выполнение.... --> Компилятор --> КомпиляторАвтоматически построить проект.как показано на рисунке.
Остальные шаги аналогичны описанным выше, скриншоты здесь не приводятся.
Шаг 4. Включите горячее развертывание (динамическую компиляцию).
Правая кнопка мыши: Файл --> Настройки --> Дополнительные настройки --> Установите флажок Разрешить автоматический запуск даже.....
Нажмите Применить.
После изменения кода проекта вернитесь на страницу и обновите ее, чтобы увидеть эффект горячего развертывания.