5分で分かるMaven

Maven in 5 Minutes

上記のサイトを参考にしていますが、翻訳でも解説でもないので悪しからず。

ステップ1「インストール」

「インストール」とは言うものの解説は一切なし。入って無ければ、本家ページからダウンロードして、インストールすればいいよってくらい。Linuxだったらyumやaptでインストールできるだろうし、Macだったらmacportsで簡単にインストールできる。

バージョン確認は"mvn --version"で、Macなら以下の通り
$ mvn --version
Apache Maven 3.0.3 (r1075438; 2011-03-01 02:31:09+0900)
Maven home: /opt/local/share/java/maven3
Java version: 1.6.0_26, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.6.8", arch: "x86_64", family: "mac"

ステップ2「プロジェクトの作成」

プロジェクトを作成するには以下のコマンドを実行する。
$ mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app \
   -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
各オプションの意味はディレクトリ構成と照らしあわせてみるとわかりやすい。
設定内容は ./my-app/pom.xml に記述されている。 難解だと言われているけど、それほど長いわけでもなく割りと理解しやすい。
jarファイルの生成については
$ mvn package
他にも、コンパイル "mvn compile" やテスト "mvn test" などのように実行することもできる。

コメント

このブログの人気の投稿

[Java] 母音か子音か

git-svnでFILE was not found in commit HASH

駄文