Maison > Java > javaDidacticiel > le corps du texte

Comment empaqueter et déployer Springboot sur un serveur Linux

WBOY
Libérer: 2023-05-10 17:07:12
avant
1092 Les gens l'ont consulté

1. Depuis que Springboot intègre Tomcat, vous n'utilisez plus war lors de l'empaquetage, mais utilisez jar

<groupid>cn</groupid> 
 <artifactid>back</artifactid> 
 <version>0.0.1-SNAPSHOT</version> 
<packaging>jar</packaging>
Copier après la connexion

2 Ajoutez la classe de démarrage Springboot pour hériter de SpringBootServletInitializer et remplacez la méthode de configuration

public class BackApplication extends SpringBootServletInitializer{ 
 public static void main(String[] args) { 
  SpringApplication.run(BackApplication.class, args); 
 } 
 @Override//为了打包springboot项目 
 protected SpringApplicationBuilder configure( 
   SpringApplicationBuilder builder) { 
  return builder.sources(this.getClass()); 
 } 
}
Copier après la connexion

3. pour sélectionner Exécuter en tant que ==> maven clean pour effacer le fichier jar précédent

4. Sélectionnez le projet, cliquez avec le bouton droit et sélectionnez Exécuter en tant que ==> installation maven pour installer et empaqueter le package

5. Ajoutez le package jar dans le fichier. dossier cible du projet Copiez le package souhaité

Comment empaqueter et déployer Springboot sur un serveur Linux

6. Téléchargez le jar sur le service, (jdk doit être installé et le port correspondant est ouvert)

7. Entrez le répertoire du dossier et exécutez la commande nohup java. -jar fx2Back.jar & Utilisez nohup pour démarrer sans raccrocher, puis vous pourrez accéder à la page.

Comment empaqueter et déployer Springboot sur un serveur Linux

8. Si vous souhaitez arrêter le service, vous pouvez directement interroger le numéro de processus du service puis tuer.

Comment empaqueter et déployer Springboot sur un serveur Linux

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal