Mavenを使ってプロジェクトをビルドする方法

Mavenでプロジェクトをビルドする方法

Mavenベースのプロジェクトをビルドするには、コンソールを開き、pom.xmlファイルが配置されているプロジェクトフォルダーに移動して、次のコマンドを発行します。

mvn package

これにより、Mavenの「package」フェーズが実行されます。

Maven build lifecycle
Mavenはフェーズごとに実行されます。詳細については、このdefault Maven build lifecycleの記事をお読みください。 したがって、「package」フェーズが実行されると、上記のすべてのフェーズ–「validate」、「compile」、および「test」(現在のフェーズ「%」を含む) (t7)s」は整然と実行されます。

「mvnパッケージ」の例

mvn package」コマンドを実行すると、ソースコードがコンパイルされ、単体テストが実行され、pom.xmlファイルの「packaging」タグに応じてパックされます。 例えば、

1. 「packaging」= jarの場合、プロジェクトを「jar」ファイルにパッケージ化し、ターゲットフォルダーに配置します。

ファイル:pom.xml


    4.0.0
    com.example
    Maven Example
    jar
    ...

2. 「packaging」= warの場合、プロジェクトを「war」ファイルにパッケージ化し、ターゲットフォルダーに配置します。

ファイル:pom.xml


    4.0.0
    com.example
    Maven Example
    war
    ...