ホームページ  >  記事  >  Java  >  Java Maven ビルド ツール: スタート ガイド

Java Maven ビルド ツール: スタート ガイド

王林
王林オリジナル
2024-04-17 18:39:01529ブラウズ

Maven は、Java プロジェクトを構築および管理するためのオープンソース ツールです。依存関係管理、ビルド自動化、ドキュメント生成などの機能を提供します。 Maven をインストールした後、mvn Archetype:create コマンドを実行してプロジェクトを作成できます。プロジェクト ディレクトリ内の pom.xml には、プロジェクト、ビルド手順、依存関係に関するメタデータが含まれています。 Maven を使用して Java アプリケーションを構築するには、ソース コードのコンパイル、テストの実行、jar ファイルの作成が含まれます。 mvn clean package コマンドを実行し、java -jar コマンドで jar ファイルを実行することで、アプリケーションを実行できます。

Java Maven构建工具:上手指南

Java Maven ビルド ツール: スタート ガイド

Maven は、Java プロジェクトを構築および管理するための人気のあるオープン ソース ツールです。依存関係管理、ビルドの自動化、プロジェクト ドキュメントの生成などの豊富な機能を提供します。

Maven のインストール

まず、システムに Maven をインストールします。最新バージョンは Maven 公式 Web サイト (https://maven.apache.org/) からダウンロードできます。

ダウンロードしたファイルを解凍し、システム パスに追加します。 Windows ユーザーの場合:

set PATH=%PATH%;C:\path\to\maven\bin

Mac および Linux ユーザーの場合:

export PATH=$PATH:/path/to/maven/bin

プロジェクトの作成

Maven ベースのプロジェクトを作成するには、次のコマンドを実行します。 :

mvn archetype:create -DgroupId=my.group.id -DartifactId=my-project -Dversion=1.0-SNAPSHOT

このコマンドは、基本的な Maven 構成ファイルと構造を含むプロジェクト ディレクトリを作成します。

pom.xml

プロジェクト ディレクトリ内の 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>

実践的なケース: Java アプリケーションの構築

Maven を使用して単純な Java アプリケーションを構築する例を次に示します:

// App.java
public class App {
    public static void main(String[] args) {
        System.out.println("Hello Maven!");
    }
}
// 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>

ビルドを実行します

プロジェクトをビルドするには、次のコマンドを実行します:

mvn clean package

このコマンドはソース コードをコンパイルし、テストを実行し、実行可能ファイルを作成します jar ファイル。

アプリケーションの実行

アプリケーションを実行するには、次のコマンドを使用します:

java -jar target/maven-test-1.0-SNAPSHOT.jar

コンソールに「Hello Maven!」という出力が表示されます。 。

結論

Maven は、Java プロジェクトの開発とメンテナンスを簡素化する強力なビルド ツールです。このガイドに従うことで、その基本概念と、それを使用して Java アプリケーションを構築および実行する方法を理解できます。

以上がJava Maven ビルド ツール: スタート ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。