のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

Ubuntu 12.04へJDK6をインストールする方法

1.OracleからJDK6をダウンロード

jdk-6u43-linux-x64.bin

を選択してダウンロードした。

2.実行権限をつけ、実行する。

$chmod +x jdk-6u43-linux-x64.bin
$./jdk-6u43-linux-x64.bin

3.移動する。

$sudo mv jdk1.6.0_43 /usr/lib/jvm/

4.インストールする。

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_43/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_43/bin/java 1
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_43/bin/javaws 1

5.選択する。

sudo update-alternatives --config javac
sudo update-alternatives --config java
sudo update-alternatives --config javaws

6.バージョンの確認

javac  -version
java   -version
javaws -version
$ ls -la /etc/alternatives/java*

lrwxrwxrwx 1 root root 33  3月  7 20:19 /etc/alternatives/java -> /usr/lib/jvm/jdk1.6.0_43/bin/java
lrwxrwxrwx 1 root root 34  3月  7 20:19 /etc/alternatives/javac -> /usr/lib/jvm/jdk1.6.0_43/bin/javac
lrwxrwxrwx 1 root root 45  8月 10  2012 /etc/alternatives/javadoc -> /usr/lib/jvm/java-6-openjdk-amd64/bin/javadoc
lrwxrwxrwx 1 root root 55  8月 10  2012 /etc/alternatives/javadoc.1.gz -> /usr/lib/jvm/java-6-openjdk-amd64/man/man1/javadoc.1.gz
lrwxrwxrwx 1 root root 43  8月 10  2012 /etc/alternatives/javah -> /usr/lib/jvm/java-6-openjdk-amd64/bin/javah
lrwxrwxrwx 1 root root 53  8月 10  2012 /etc/alternatives/javah.1.gz -> /usr/lib/jvm/java-6-openjdk-amd64/man/man1/javah.1.gz
lrwxrwxrwx 1 root root 43  8月 10  2012 /etc/alternatives/javap -> /usr/lib/jvm/java-6-openjdk-amd64/bin/javap
lrwxrwxrwx 1 root root 53  8月 10  2012 /etc/alternatives/javap.1.gz -> /usr/lib/jvm/java-6-openjdk-amd64/man/man1/javap.1.gz
lrwxrwxrwx 1 root root 35  3月  7 20:19 /etc/alternatives/javaws -> /usr/lib/jvm/jdk1.6.0_43/bin/javaws

以下のサイトを参考にした。