Oracleサイトからjdk-8u40-linux-x64.rpmをダウンロード
yum -ivh jdk-8u40-linux-x64.rpm
インストールしただけだと古いjavaが認識されるまま
$java -version
$java version "1.7.0_XX"
alternativesコマンドでjavaコマンドの優先度を切り替える
sudo alternatives --config java
[me@localhost download]$ sudo alternatives --config java
2 プログラムがあり 'java' を提供します。
選択 コマンド
-----------------------------------------------
*+ 1 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64/jre/bin/java
2 /usr/java/jdk1.8.0_40/jre/bin/java
2を押してEnterで切り替わる
javacも同様に切り替え
[me@localhost Nico]$ sudo alternatives --config javac
2 プログラムがあり 'javac' を提供します。
選択 コマンド
-----------------------------------------------
*+ 1 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64/bin/javac
2 /usr/java/jdk1.8.0_40/bin/javac
Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:2