2009年7月30日木曜日

JAVAの基本設定

ゼミの学習会で、Hadoopパッケージに含まれているJAVAと本家SUNのJAVAは全く違うところがあるそうなので
本家のJavaを利用する。とアドバイスを頂いた。
またTomcatもJavaのバージョン依存も関係してくるので基本的なことだけど忘れたら大変なので書き記しておく。

[root@nexserver ~]# javac -J-version ←(コンパイラのバージョン)
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)
[root@nexserver ~]# java -version ←(Javaのバージョン)
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)

コンパイラとJAVAのバージョンは同じでなくてはいけない。

違った場合は、インストールし直す。ここを見ながら。 あとここも役にたった。

[root@nexserver ~]# vi /etc/profile ← 環境変数設定ファイルを編集
以下を最終行へ追加
export JAVA_HOME=/usr/java/default
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

[root@nexserver ~]# source /etc/profile ← 環境変数設定を反映させる。(変更したファイル名をsourceで指定する)