2014年5月11日日曜日

[Debian][Java]Debian Wheezy(64bit版)にJava8をインストール

Debian Wheezy(64bit版)の環境を作成中。
Java8をインストールしたのでメモを残しておく。

JDKをhttp://www.oracle.com/techntwork/java/javase/downloads/jdk8-downloads-2133151.htmlからダウンロードする。
2014/5/11時点の最新バージョンは jdk1.8.0_05。

/tmpにダウンロードした。

以下はrootで作業する。
$ mkdir /opt/java-oracle
$ tar -zxf /tmp/jdk-8u5-linux-x64.tar.gz -C /opt/java-oracle
$ export JHome=/opt/java-oracle/jdk1.8.0_05
$ update-alternatives --install /usr/bin/java java $JHome/bin/java 20000
$ update-alternatives --install /usr/bin/javac javac $JHome/bin/javac 20000
インストール結果を確認する
$ update-alternatives --config java
$ java -version

hello,world!で確認

==Hello.java==
public class Hello {
    public static void main(String[] args) {
    System.out.println("hello, world!\n");
    }
}

satoshi@lucy:~/workspace/java$ javac Hello.java
satoshi@lucy:~/workspace/java$ ll
合計 12
-rw-r--r-- 1 satoshi satoshi 418  5月 11 20:54 Hello.class
-rw-r--r-- 1 satoshi satoshi 114  5月 11 20:54 Hello.java
satoshi@lucy:~/workspace/java$ java Hello
hello, world!

とりあえずコンパイル、実行はできた。
Clojureは動くかな?
後で試してみよう。