Maven 入門 | Maven クイックスタート | プロジェクト作成と実行

Maven のクイックスタートとして簡単なプロジェクトを作成し、アプリケーションを実行する。

前提

Maven がインストールされていることを前提とする。 インストール記事へのリンクは Maven の文書一覧に掲載している。

Maven: 文書一覧

Step 1: プロジェクトを作成する

次のコマンドでプロジェクトを作成する。

$ mvn archetype:generate -DgroupId=com.devkuma.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

初回は Maven のさまざまなリソースがダウンロードされる。

Step 2: 確認する

プロジェクトのルートディレクトリ my-app と、次のリソースが作成されていることを確認する。

my-app/pom.xml
my-app/src/main/java/com/devkuma/app/App.java
my-app/src/test/java/com/devkuma/app/AppTest.java

pom.xml は Maven プロジェクトの設定ファイルである。

Step 3: アプリケーションの Jar を作成して実行する

次のコマンドで Jar を生成して実行する。

$ cd my-app
$ mvn package
$ java -cp target/my-app-1.0-SNAPSHOT.jar com.devkuma.app.App

App クラスの実行結果として、次の文字列が画面に出力される。

Hello World!

参考文献

Maven in 5 Minutes