Maison >Java >javaDidacticiel >Comment emballer Springboot dans un package jar dans maven
Commande Maven :
1.mvn clean package -DskipTests : exécutez cette commande dans le répertoire du projet pour générer un package jar ou un package war dans le répertoire cible.
2.mvn clean : nettoie les fichiers temporaires produits par le projet, généralement le répertoire cible sous le module
3.mvn compile -DskipTests : la commande d'installation du module copie le fichier jar/war emballé dans votre entrepôt local pour utilisation Autre les modules utilisent -Dmaven.test.skip=true pour ignorer les tests (la compilation des tests sera également ignorée
4.mvn test: test command, ou exécutez le scénario de test de junit sous src/test/java/).
5.mvn déployer : commande de publication pour publier les fichiers packagés sur une référence à distance et fournir aux autres membres du personnel des dépendances de téléchargement, généralement vers le serveur privé de l'entreprise.
S'il s'agit d'un projet maven plus springboot, un plug-in doit être ajouté au pom. Maven est utilisé pour gérer le projet. Exécutez simplement la commande suivante
<plugin> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-maven-plugin</artifactid> </plugin>
Vous pouvez également le packager directement dans Eclipse. comme suit :
Cliquez avec le bouton droit sur le projet et sélectionnez Exécuter en tant que-->Maven build...
Entrez la commande maven ici :
cd 项目跟目录(和pom.xml同级) mvn clean package ## 或者执行下面的命令 ## 排除测试代码后进行打包 mvn clean package -Dmaven.test.skip=trueVoir BUILD SUCCESS pour indiquer le succès. Une fois l'empaquetage terminé, le package jar sera généré dans le répertoire cible. Le nom est généralement le nom du projet + le numéro de version.jar Démarrez la commande du package jar
clean package -Dmaven.test.skip=trueDe cette façon, tant que la console est activée. est fermé, le service n'est pas accessible. Ci-dessous, nous utilisons la méthode d'exécution en arrière-plan pour démarrer : (Environnement Linux uniquement)
java -jar target/xxx.jarVous pouvez également choisir de lire différents fichiers de configuration au démarrage
nohup java -jar target/xxx.jar &Vous pouvez également définir les paramètres jvm au démarrage
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!