Mavenのインストール

似たようなタイトルのばかり書いているような気がするが、
環境は以下の通り。

http://d.hatena.ne.jp/yokococon/20070206参考

# cat /etc/redhat-release
CentOS release 5.3 (Final)

JavaのバージョンはOpenJDKのインストールで設定した通り。

# java -version
java version "1.6.0"
OpenJDK  Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)

MavenのインストールはInstall and test Maven on CentOS 5.2を参考にさせていただいた。

http://maven.apache.org/download.htmlからMavenの持ってくる。現在は2.1.0が最新なのでそれをダウンロードして解凍する。(ああ、wgetが面倒臭い・・・。)

# wget http://ftp.kddilabs.jp/infosystems/apache/maven/binaries/apache-maven-2.1.0-bin.tar.gz
# tar -zxvf apache-maven-2.1.0-bin.tar.gz
apache-maven-2.1.0/conf/
apache-maven-2.1.0/boot/classworlds-1.1.jar
apache-maven-2.1.0/LICENSE.txt
apache-maven-2.1.0/NOTICE.txt
apache-maven-2.1.0/README.txt
apache-maven-2.1.0/bin/m2.conf
apache-maven-2.1.0/bin/mvn.bat
apache-maven-2.1.0/bin/mvnDebug.bat
apache-maven-2.1.0/bin/mvn
apache-maven-2.1.0/bin/mvnDebug
apache-maven-2.1.0/conf/settings.xml
apache-maven-2.1.0/lib/maven-2.1.0-uber.jar

シンボリックリンクを張る。

# ln -s apache-maven-2.1.0 maven

rootの環境変数に以下を追加して読み込み。OpenJDKを入れた時にJAVA_HOMEを設定していなかったのでここで指定してみる。

export JAVA_HOME=/usr/lib/jvm/java
export M2_HOME=/usr/local/maven
export PATH=${M2_HOME}/bin:${PATH}

バージョンを確認。

# mvn --version
Apache Maven 2.1.0 (r755702; 2009-03-19 04:10:27+0900)
Java version: 1.6.0
Java home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre
Default locale: ja_JP, platform encoding: UTF-8
OS name: "linux" version: "2.6.29.1" arch: "i386" Family: "unix"

インストールはこれで終了。次はHudosonの設定だ。


Leave a Reply