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