UbuntuのJavaを入れ直してみた

Ubuntu12.04のJavaのバージョンが古かったので入れ直します

いったんJavaを消します
# sudo apt-get purge openjdk-\*
apt-get purge で設定ファイルも消えます

JDKをダウンロードします
http://www.oracle.com/technetwork/java/javase/downloads/index.html

今回はAndroid Studioが対応している7を選びました(8はまだ未対応)

# cd /usr/local
# sudo mkdir java
# sudo tar xzvf ~/Downloads/jdk-7u67-linux-i586.tar.gz

# sudo update-alternatives –install “/usr/bin/java” “java” “/usr/local/java/jdk1.7.0_67/jre/bin/java” 1
# sudo update-alternatives –install “/usr/bin/javac” “javac” “/usr/local/java/jdk1.7.0_67/bin/javac” 1
# sudo update-alternatives –install “/usr/bin/javaws” “javaws” “/usr/local/java/jdk1.7.0_67/jre/bin/javaws” 1
# sudo update-alternatives –set java /usr/local/java/jdk1.7.0_67/jre/bin/java
# sudo update-alternatives –set javac /usr/local/java/jdk1.7.0_67/bin/javac
# sudo update-alternatives –set javaws /usr/local/java/jdk1.7.0_67/jre/bin/javaws

# javac -version
javac 1.7.0_67

これでバージョン7みたいです

# javac -version
バイナリファイルを実行できません

ってなったら、OSのビット数があってるか確認を
32bitOSなのに64bit版をダウンロードしててはまりました….

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください