MavenをMacのローカルにインストールメモ

Mac(10.8.3)ローカル上でとあるJavaで作られたWebアプリ動かしたい。その導入メモ。

そのアプリのソースコードを入手したのだけど、ルートに、`pom.xml`ファイルがあった。
これは、Mavenというビルドシステム?のプロジェクト記述ファイルなんだそう。

というわけでとりあえずMavenというのをいれてみる。

## 1. Mavenのダウンロードとインストール

[Maven - Download Apache Maven](http://maven.apache.org/download.cgi) で `Maven 3.0.5 (Binary tar.gz)` をダウンロード。

解凍したファイルは、`/usr/local/` においてみた(次の設定でパスさえ通せればどこでもいいみたい)

## 2 . 環境変数の設定をする(パスを通す)

パスを通す、そう。terminalで。
そもそも環境変数って何?の話は、[Linuxユーザのためのチップス: .bash_profileで環境変数を設定する。](http://watermans-linuxtips.blogspot.jp/2008/10/bashprofile.html) に詳しい。

```
// 環境変数定義ファイルをvimで開く
vim ~/.bash_profile
```

して、

```
// 設定を記述 ( i でインサートモードにはいって記述、変更後escで抜けて:wqで保存して終了 )
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/
export MAVEN_HOME=/usr/local/apache-maven-3.0.5
export PATH=$PATH:$MAVEN_HOME/bin
export _JAVA_OPTIONS="-Dfile.encoding=UTF-8"
```

を追加して

```
// 設定を反映する
source ~/.bash_profile
```

## 3. 確認

terminalで

```
mvn -v
```

すると

```
Picked up _JAVA_OPTIONS: -Dfile.encoding=UTF-8
Apache Maven 3.0.3 (r1075438; 2011-03-01 02:31:09+0900)
Maven home: /usr/share/maven
Java version: 1.6.0_45, vendor: Apple Inc.
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: ja_JP, platform encoding: UTF-8
OS name: "mac os x", version: "10.8.3", arch: "x86_64", family: "mac"
```

な感じならインストール成功そう。