Lorsque Springboot a été créé pour la première fois, spring-boot-maven-plugin est devenu populaire# 🎜🎜 #
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> // 红彤彤 <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
# 🎜 🎜#2. Lorsque vous oubliez de sélectionner le numéro de version (l'idée par défaut est 2.5.4), ajoutez le numéro de version comme indiqué dans la figure ci-dessous, qui doit être cohérent avec le numéro de version Spring-boot~
#🎜 🎜# #🎜 🎜# Actualisez le pom #Utilisez directement la fonction d'empaquetage de package fournie avec maven Lors de la construction du package Jar, les packages Jar dont dépend le projet ne le seront pas. être inclus ensemble lors de l'utilisation de "java -jar"#🎜🎜 Une erreur sera signalée lorsque la #commande démarre le projet, et le projet ne peut pas démarrer normalement.
À l'heure actuelle, nous pouvons envisager de citer le plug-in
spring-boot-maven-pluginpom.xml du maven , les plug-ins suivants ont été ajoutés lors de l'exécution de
"maven package"pour l'empaquetage, il sera empaqueté dans un fichier JAR qui peut être exécuté directement. Utilisez "java. -jar"#🎜🎜 La commande # peut être exécutée directement.
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.5.5</version>
</plugin>
</plugins>
</build>
Par exemple, le répertoire BOOT/INF/lib du package jar généré à l'aide du plugin spring-boot-maven-plugin ci-dessous contient tous les packages jar dépendants : #🎜 🎜#S'il n'est pas empaqueté à l'aide du plug-in spring-boot-maven-plugin, sa structure de répertoires est :
# 🎜🎜#Pour les packages générés à l'aide du plug-in spring-boot-maven-plugin ci-dessus, vous pouvez directement utiliser la commande suivante pour démarrer le projetjava -jar xxx.jar
Si le projet doit être packagé sous forme de package war, il n'est pas nécessaire d'introduire ce plug-in. Le plug-in du package natif de maven suffit.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!