ご学友の方に[CentOS]5.4を入れればnicが自然に認識されるよとお教えいただいた。
みると[CentOS]5.4のデフォルトのJavaは1.4だったので、アップデートしようとしていたところ、
[JDK1.6]をインストールして、java -version コマンドを打ってもVersion1.4が表示されるのが、なぜかわからなかった。
いちおうインストールするディレクトリは、前回から変更して/usr/javaにすることにした。
先にchmodで実行権限を付与する。
[plain][root@hdp_master java]# chmod 705 jdk-6u18-linux-i586-rpm.bin
[/plain]
インストール開始[plain]
[root@hdp_master java]# ./jdk-6u13-linux-i586-rpm.bin
[/plain]
ライセンスのとろこは、spaceキーで飛ばしていき、yesを入力
Press Enter to continue….. //空enterを押下。
Done. //インストール完了!!
環境設定
[plain][root@hdp_master java]# vi /etc/profile[/plain]
/etc/profileの下段に3行を追加する(環境設定)
[plain]
export JAVA_HOME=/usr/java/jdk1.6.0_13
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
[/plain]設定内容を反映
[plain][root@hdp_master java]# source /etc/profile[/plain]
コンパイル&実行環境の設定
シンボリックリンクがデフォルトの/usr/bin/javaを指しているので、
あたらしいjavaを指すように設定する
念のためjdkが使用されているバージョンを確認
[plain][root@hdp_master java]# alternatives --display java[/plain]
新しいjavaを読むように追加する
[plain][root@hdp_master java]# alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_18/bin/java 200
[root@hdp_master java]# alternatives --config java
2 プログラムがあり 'java' を提供します。
選択 コマンド
----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java
2 /usr/java/jdk1.6.0_18/bin/java
Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:[/plain]
ここで2を入力してenterを押下して完了。
最後に、java -versionと javac -versionでバージョンが同じになっていることを確認!
参考URL: http://blog.livedoor.jp/incomplete_7/archives/51918829.html