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 mavenrootの環境変数に以下を追加して読み込み。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の設定だ。