2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Qu’est-ce que le déploiement à chaud ? Le déploiement à chaud signifie que l'ensemble de l'application n'a pas besoin d'être arrêté ou redémarré pendant son exécution.serveur , vous pouvez déployer du nouveau code, des ressources ou des fichiers de configuration pour les rendre efficaces immédiatement. Cette méthode de déploiement permet d'améliorer l'efficacité du développement et la disponibilité du système.
Avec le déploiement à chaud, lorsqu'une certaine partie du code est modifiée, le contenu incrémentiel peut être automatiquement compilé et déployé sans redémarrer le projet. Actualisez simplement votre navigateur pour voir les effets du code mis à jour. Améliore considérablement l’efficacité du développement et simplifie le temps d’attente.
Comment mettre en œuvre un déploiement à chaud ? Dans IntelliJ IDEA, il existe plusieurs manières courantes d'implémenter un déploiement à chaud :
utilisé dans cet article estOutils de développement Spring Boot.La version du logiciel IDEA est 2023.2.3.
Étape 1 : Introduire les dépendances
Introduisez la dépendance spring-boot-devtools dans le fichier pom.xml du projet maven.
Langage du code : html
copie
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-devtools</artifactId>
- <scope>runtime</scope>
- <optional>true</optional>
- </dependency>
Étape 2 : Écrire la configuration
Écrivez la configuration dans le fichier yml.
Langage du code : html
copie
- spring:
- devtools:
- restart:
- enabled: true
Étape 3 : Mettre en place la fonction de compilation automatique du projet (compilation statique)
1. Déploiement à chaud du projet en cours
Bouton droit de la souris : Fichier --> Paramètres --> Build,Exec.... --> compilateur --> Vérifier automatiquement le projet Build. comme le montre la photo.
Créer un projet automatiquement: empaquetez automatiquement le projet et cliquez sur Appliquer.
2. Déployez à chaud le projet nouvellement créé (peut être omis)
Bouton droit de la souris : Fichier --> Configuration des nouveaux projets --> Paramètres pour les nouveaux projets --> Paramètres --> Build,Exec.... --> compilateur --> EnregistrerConstruire un projet automatiquement.comme le montre la photo.
Les étapes restantes sont les mêmes que ci-dessus, aucune capture d'écran n'est incluse ici.
Étape 4 : Activer l'exécution du déploiement à chaud (compilation dynamique)
Bouton droit de la souris : Fichier --> Paramètres --> Paramètres avancés --> Cochez Autoriser le démarrage de la création automatique même.....
Cliquez sur Appliquer.
Après avoir modifié le code du projet, revenez à la page et actualisez pour voir l'effet du déploiement à chaud.