Maison > Java > javaDidacticiel > Outil de construction Java Maven : Guide de démarrage

Outil de construction Java Maven : Guide de démarrage

王林
Libérer: 2024-04-17 18:39:01
original
630 Les gens l'ont consulté

Maven est un outil open source pour la construction et la gestion de projets Java. Il fournit des fonctionnalités telles que la gestion des dépendances, l'automatisation de la construction et la génération de documentation. Après avoir installé Maven, vous pouvez créer un projet en exécutant la commande mvn archetype:create. Le pom.xml dans le répertoire du projet contient des métadonnées sur le projet, les instructions de construction et les dépendances. Créer des applications Java à l'aide de Maven implique de compiler le code source, d'exécuter des tests et de créer des fichiers jar. Vous pouvez exécuter l'application en exécutant la commande mvn clean package et en exécutant le fichier jar avec la commande java -jar.

Java Maven构建工具:上手指南

Java Maven Build Tool : Guide de démarrage

Maven est un outil open source populaire pour la création et la gestion de projets Java. Il fournit des fonctionnalités riches, notamment la gestion des dépendances, l'automatisation de la construction et la génération de documentation de projet.

Installez Maven

Tout d'abord, installez Maven sur votre système. Vous pouvez télécharger la dernière version sur le site officiel de Maven : https://maven.apache.org/.

Extrayez le fichier téléchargé et ajoutez-le à votre chemin système. Pour les utilisateurs Windows :

set PATH=%PATH%;C:\path\to\maven\bin
Copier après la connexion

Pour les utilisateurs Mac et Linux :

export PATH=$PATH:/path/to/maven/bin
Copier après la connexion

Créer un projet

Pour créer un projet basé sur Maven, exécutez la commande suivante :

mvn archetype:create -DgroupId=my.group.id -DartifactId=my-project -Dversion=1.0-SNAPSHOT
Copier après la connexion

Cette commande créera un projet avec des fichiers et des structures de configuration Maven de base. répertoire du projet.

pom.xml

Le fichier pom.xml dans le répertoire du projet est le fichier de configuration principal de Maven, contenant des métadonnées, des instructions de construction et des dépendances sur le projet. pom.xml文件是Maven最主要的配置文件,包含有关项目的元数据、构建说明和依赖项。

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>my.group.id</groupId>
  <artifactId>my-project</artifactId>
  <version>1.0-SNAPSHOT</version>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.13.2</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

</project>
Copier après la connexion

实战案例:构建一个Java应用程序

以下是一个使用Maven构建简单Java应用程序的示例:

// App.java
public class App {
    public static void main(String[] args) {
        System.out.println("Hello Maven!");
    }
}
Copier après la connexion
// pom.xml
<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>my.group.id</groupId>
  <artifactId>maven-test</artifactId>
  <version>1.0-SNAPSHOT</version>
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.8.1</version>
        <configuration>
          <source>11</source>
          <target>11</target>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>
Copier après la connexion

执行构建

为了构建项目,运行以下命令:

mvn clean package
Copier après la connexion

此命令将编译源代码、运行测试并创建一个可执行jar

java -jar target/maven-test-1.0-SNAPSHOT.jar
Copier après la connexion

Exemple pratique : créer une application Java

Voici un exemple de création d'une application Java simple à l'aide de Maven :

rrreeerrreee

Exécuter la build

Pour construire le projet, exécutez la commande suivante : rrreee

Cette commande Le code source sera compilé, les tests exécutés et un fichier exécutable jar créé.

🎜Exécutez l'application🎜🎜🎜Pour exécuter l'application, utilisez la commande suivante : 🎜rrreee🎜Vous verrez la sortie "Bonjour Maven !" 🎜🎜🎜Conclusion🎜🎜🎜Maven est un outil de build puissant qui simplifie le développement et la maintenance des projets Java. En suivant ce guide, vous comprendrez ses concepts de base et comment l'utiliser pour créer et exécuter des applications Java. 🎜

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:php.cn
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